Hide menu
Loading...
Searching...
No Matches

Computes the angle between two planar faces or two edges, and the angle defined by three points. More...

Inherits global.SystemIDisposable.

Public Member Functions

 Angle (global::System.IntPtr cPtr, bool cMemoryOwn)
 
void Dispose ()
 

Static Public Member Functions

static double Compute (cadex.ModelData.Face theFirstFace, cadex.ModelData.Face theSecondFace)
 Computes the angle between two faces.
 
static double Compute (cadex.ModelData.Edge theFirstEdge, cadex.ModelData.Edge theSecondEdge)
 Computes the angle between two edges.
 
static double Compute (cadex.ModelData.Vertex theFirstVertex, cadex.ModelData.Vertex theSecondVertex, cadex.ModelData.Vertex theThirdVertex)
 Computes the angle defined by three vertices.
 

Protected Member Functions

virtual void Dispose (bool disposing)
 

Detailed Description

Computes the angle between two planar faces or two edges, and the angle defined by three points.

Member Function Documentation

◆ Compute() [1/3]

static double cadex.Measurements.Angle.Compute ( cadex.ModelData.Edge theFirstEdge,
cadex.ModelData.Edge theSecondEdge )
inlinestatic

Computes the angle between two edges.

◆ Compute() [2/3]

static double cadex.Measurements.Angle.Compute ( cadex.ModelData.Face theFirstFace,
cadex.ModelData.Face theSecondFace )
inlinestatic

Computes the angle between two faces.

◆ Compute() [3/3]

static double cadex.Measurements.Angle.Compute ( cadex.ModelData.Vertex theFirstVertex,
cadex.ModelData.Vertex theSecondVertex,
cadex.ModelData.Vertex theThirdVertex )
inlinestatic

Computes the angle defined by three vertices.