Interface for shape_kind enumeration.
import"GEOM_Gen.idl";
|
enum | shape_kind {
NO_SHAPE
, COMPOUND
, COMPSOLID
, SHELL
,
WIRE
, SPHERE
, CYLINDER
, BOX
,
ROTATED_BOX
, TORUS
, CONE
, POLYHEDRON
,
SOLID
, SPHERE2D
, CYLINDER2D
, TORUS2D
,
CONE2D
, DISK_CIRCLE
, DISK_ELLIPSE
, POLYGON
,
PLANE
, PLANAR
, FACE
, CIRCLE
,
ARC_CIRCLE
, ELLIPSE
, ARC_ELLIPSE
, LINE
,
SEGMENT
, CRV_BSPLINE
, CRV_BEZIER
, HYPERBOLA
,
PARABOLA
, EDGE
, VERTEX
, LCS
,
ADVANCED
} |
|
◆ shape_kind
Enumerator |
---|
NO_SHAPE | |
COMPOUND | |
COMPSOLID | |
SHELL | |
WIRE | |
SPHERE | full sphere
|
CYLINDER | cylinder
|
BOX | box with faces, parallel to global coordinate planes
|
ROTATED_BOX | other box
|
TORUS | full torus
|
CONE | cone
|
POLYHEDRON | solid, bounded by polygons
|
SOLID | other solid
|
SPHERE2D | spherical face (closed)
|
CYLINDER2D | cylindrical face with defined height
|
TORUS2D | toroidal face (closed)
|
CONE2D | conical face with defined height
|
DISK_CIRCLE | planar, bounded by circle
|
DISK_ELLIPSE | planar, bounded by ellipse
|
POLYGON | planar, bounded by segments
|
PLANE | infinite planar
|
PLANAR | other planar
|
FACE | other face
|
CIRCLE | full circle
|
ARC_CIRCLE | arc of circle
|
ELLIPSE | full ellipse
|
ARC_ELLIPSE | arc of ellipse
|
LINE | infinite segment
|
SEGMENT | segment
|
CRV_BSPLINE | B-Spline curve
|
CRV_BEZIER | Bezier curve
|
HYPERBOLA | hyperbola
|
PARABOLA | parabola
|
EDGE | other edge
|
VERTEX | |
LCS | |
ADVANCED | all advanced shapes (temporary implementation)
|
The documentation for this interface was generated from the following file: