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: