Version: 2021.1 2020.2 2020.1 2019.2 2019.1 2018.3
Back to list
Scene types
AlternativeTree GUI Icon Definition Type AlternativeTree is inherited from Entity Description An AlternativeTree is an alternative product structure treeGUI Widget
AlternativeTreeList Definition Type AlternativeTreeList is a list of AlternativeTree
BRepShape GUI Icon Definition Type BRepShape is inherited from Shape Description A BRepShape is a Shape that contains BRep geometryGUI Widget
Component GUI Icon Definition Type Component is inherited from Entity Description A component add behavior to an occurrenceGUI Widget
ComponentList Definition Type ComponentList is a list of Component
ComponentType Definition Type ComponentType is an enumeration type composed of these values :Part (0)
PMI (1)
Light (2)
VisualBehavior (3)
InteractionBehavior (4)
Metadata (5)
GUI Widget
DirectionalLight GUI Icon Definition Type DirectionalLight is inherited from Entity Description A Directional Light is a light which emit in one direction (mostly used as sky lighting)GUI Widget
Filter Definition Type Filter is a structured type composed of these fields :GUI Widget
FilterExpression Definition Type FilterExpression is inherited from String Description A filter expression (see documentation)GUI Widget
FilterList Definition Type FilterList is a list of Filter
Light GUI Icon Definition Type Light is inherited from Entity Description A Light is a an entity, can be positional, spot or directionalGUI Widget
LightComponent GUI Icon Definition Type LightComponent is inherited from Component Description A LightComponent is a component that add a light behavior to an occurrenceGUI Widget
MergeHiddenPartsMode Definition Type MergeHiddenPartsMode is an enumeration type composed of these values :Destroy (0)
MakeVisible (1)
MergeSeparately (2)
GUI Widget
GUI Icon Definition Type Metadata is inherited from Component Description A metadata is a component that contains all metadata properties of an occurrenceGUI Widget
Definition Type MetadataDefinition is a list of PropertyValue Description All properties of a metadata component
Definition Type MetadataDefinitionList is a list of MetadataDefinition
Definition Type MetadataList is a list of Metadata
Occurrence GUI Icon Definition Type Occurrence is inherited from GeomEntity Description An occurrence is the main type of node in the product structure, it can have children and prototypesGUI Widget
OccurrenceList Definition Type OccurrenceList is a list of Occurrence
OccurrenceListList Definition Type OccurrenceListList is a list of OccurrenceList
PackedTree Definition Type PackedTree is a structured type composed of these fields :occurrences (OccurrenceList )list of all occurrences of the tree. (Note: all parent occurrences appears before their children, thus the first occurrence is the root)
parents (IntList )specifies the parent for each occurrence (same index than occurrences). root's parent is -1
names (StringList )name of each occurrence (same index than occurrences)
visibles (InheritableBoolList )visibility of each occurrence (same index than occurrences)
materials (MaterialList )material identifier of each occurrence (same index than occurrences)
transformIndices (IntList )indices of transform matrix of each occurrence (same index than occurrences). (Note: Identity matrix is always 0)
transformMatrices (Matrix4List )Matrices referenced by transformIndices. (Note: The first matrix is always Identity)
Description Packed view of the scene treeGUI Widget
Part GUI Icon Definition Type Part is inherited from Component Description A part is the geometrical definition of product occurrenceGUI Widget
PartList Definition Type PartList is a list of Part
PositionalLight GUI Icon Definition Type PositionalLight is inherited from Entity Description A Positional Light is a light positioned in the space which emit in all directionsGUI Widget
PropertyValue Definition Type PropertyValue is a structured type composed of these fields :name (String )name of the property
value (String )value of the property
Description A structure containing a property name and its valueGUI Widget
Shape GUI Icon Definition Type Shape is inherited from GeomEntity Description A Shape is the geometrical representation of a Part. It can be BRep or polygonalGUI Widget
SpotLight GUI Icon Definition Type SpotLight is inherited from Entity Description A Positional Light is a light positioned in the space which emit in a coneGUI Widget
TessellatedShape GUI Icon Definition Type TessellatedShape is inherited from Shape Description A TessellatedShape is a Shape that contains Polygonal geometryGUI Widget
Variant GUI Icon Definition Type Variant is inherited from Entity Description A variant allows to override some occurrences propertiesGUI Widget
VariantList Definition Type VariantList is a list of Variant
VisibilityMode Definition Type VisibilityMode is an enumeration type composed of these values :GUI Widget