Tree information
Enumerations | |
enum | EA3DFRMRoot { kA3DFRMRoot_None = 0, kA3DFRMRoot_Node, kA3DFRMRoot_Container, kA3DFRMRoot_Package } |
Feature root features enum. More... | |
Detailed Description
There are three kinds of features that define the model tree
- Feature Node (kA3DFamily_Root - kA3DFRMRoot_Node)
This type of feature corresponds to a simple node in the tree, with the following structure
- Feature Package (kA3DFamily_Root - kA3DFRMRoot_Package)
This node will embed multiple feature definition, to define in one time several feature with the same cad file.
It's the case of multi-pad, with the possibility to have different depth size. Another example, a feature that define multiple hole at different positions. - Feature Package (kA3DFamily_Root - kA3DFRMRoot_Package)
- Feature Container (kA3DFamily_Root - kA3DFRMRoot_Container)
This type of feature corresponds to a sub tree. Underneath, a parameter with type kA3DParameterType_Container that regroup all sub nodes.
- Feature Container (kA3DFamily_Root - kA3DFRMRoot_Container)
Enumeration Type Documentation
◆ EA3DFRMRoot
enum EA3DFRMRoot |
Feature root features enum.
- Version
- 10.2
Enumerator | |
---|---|
kA3DFRMRoot_None | None |
kA3DFRMRoot_Node | feature defining a node in the tree
|
kA3DFRMRoot_Container | feature defining a sub tree
|
kA3DFRMRoot_Package | feature package defining sereval feature in one time; and contains multiple feature definition with same type
|