Home Page > KernelCAD Models > Mathematical Objects > 2D Elements > Geometric Elements
Geometric Elements
Geometric 2D Elements
Geometrical elements are primitives from which all other geometrical object
are constructed. There are different types of elements. Each element has ClassName
property, which is name of its type. The ClassName can be retrieved
from an element programmatically. Geometry of an element is uniquely
determined by a number of parameters. Value of a parameter
normally represented by a double number. Each parameter of an element of a
type has a descriptive name which can be queried at runtime.
2D Strips
2D Point
ClassName:
"2DPoint"
Number of Parameters : 2
Parameter names :
"Component0", "Component1"
2D Line
ClassName:
"2DLine"
Number of Parameters
: 0
- Remarks
2D Line elements normally are used as part of line strips. Ends of the line can
be retrieved from the strip directly as 2D Point elements.
2D Arc
ClassName:
"2DArc"
Number of Parameters
: 1
Parameter name :
"Curvature" or "Radius"
- Remarks
2D Arc element is used normally as part of a segment strip. Ends of the arc
can be retrieved from the strip directly as 2D Point elements. Radius of an
arc when it is not straight ( curvature is not zero ) can be calculated as 1.0 divided
by the curvature. When this arc element is obtained as a cross-section of a
Radial Arc Patch its parameter will have name "Radius" and
"Curvature" otherwise.
Axial Elements
See also Profiles.
Axial Point
ClassName:
"AxialPoint"
Number
of Parameters : 1
Parameter names : "CrossValue"
Axial Line
ClassName:
"AxialLine"
Number
of Parameters : 0
Axial Arc
ClassName:
"AxialArc"
Number
of Parameters : 1
Parameter names :
"Curvature"
|