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,
EDGE,
VERTEX,
LCS,
ADVANCED
} |
|
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
|
EDGE |
other edge
|
VERTEX |
|
LCS |
|
ADVANCED |
all advanced shapes (temporary implementation)
|
The documentation for this interface was generated from the following file: