NodeType

Enumerates of the types returned by Model.getNodeType()


Enumeration members

AssemblyNode

This is a node in the model tree, this node doesn’t hold any instanced mesh/body.

Body

This node is a non instanced “undefined” body, held by a Part type node.

BodyInstance

This node is an instanced mesh/body.

BrepBody

This node is a non instanced body built from a brep, held by a Part type node.

CADView

deprecated

Use CadView instead.

CadView

This node is the CAD view, holding view data and ViewFrame.

DrawingSheet

This node is a Drawing sheet.

PMI

deprecated

Use Pmi instead.

PMIBody

deprecated

Use PmiBody instead.

Part

This node is a non instanced part, it holds the actual mesh/body data, like measurement.

PartInstance

This is a node in the model tree, but this one holds one or more instanced meshes/bodies.

Pmi

This node is a PMI, holding PMI data and PmiBody.

PmiBody

This node is an instanced PMI mesh/body.

PointsBody

This node is a non instanced body built from a point cloud, held by a Part type node.

TessBody

This node is a non instanced body built from a tessellated object, held by a Part type node.

Unknown

If for any reason a node doesn’t correspond to any of those types, unknown is returned.

ViewFrame

This node corresponds to the frame you’ll find surrounding PMIs when the view is a CATIA annotation view type.

WireBody

This node is a non instanced body built from a wireframed object, held by a Part type nod.e