3.3.3.2. NXcsgΒΆ
Status:
contributed definition, extends NXobject
Description:
constructive solid geometry NeXus class, using NXquadric and NXoff_geometry.
Symbols:
No symbol table
- Groups cited:
- NXcsg
Structure:
operation: (required) NX_CHAR
One of the standard construction solid geometry set operations, or if the CSG is a pointer to the geometry provided by an NXquadric or an NXoff_geometry. Takes values:
Any of these values:
UNION
INTERSECTION
DIFFERENCE
COMPLEMENT
IS_QUADRIC
IS_MESH
geometry: (optional) NX_CHAR
Path to a field that is either an NXquadric (if ‘operation’ = IS_QUADRIC) or an NXoff_geometry (if ‘operation’ = IS_MESH) that defines the surface making up the constructive solid geometry component. Compulsory if ‘operation’ is IS_QUADRIC or IS_MESH.a: (optional) NXcsg
The first operand of constructive solid geometry operation. Compulsory if ‘operation’ is UNION, INTERSECTION, DIFFERENCE or COMPLEMENT.b: (optional) NXcsg
The second operand of constructive solid geometry operation. Compulsory if ‘operation’ is UNION, INTERSECTION or DIFFERENCE.