Reference on Topology/Tessellation
Creates and accesses entities that reference topological entities and that specify globally-defined attributes.
2.0
Entity type is kA3DTypeMiscReferenceOnTopology.
Referenced topological entities are retrieved by indexes which are meaningful in the context of their parent element.
the
A3DTopoConnexindex on the currentA3DTopoBrepData.A3DUns32uiShellIndex=0; forallpConnexonA3DTopoBrepData { forallpShellonpConnex { ifpShelliswanted returnuiShellIndex; uiShellIndex++; } }
A3DUns32uiFaceIndex=0; forallpConnexonA3DTopoBrepData { forallpShellonpConnex { forallpFaceonpShell { ifpFaceiswanted returnuiFaceIndex; uiFaceIndex++; } } }
the
A3DTopoFaceindex on the currentA3DTopoBrepData(see index need forA3DTopoFacereference).the
A3DTopoLoopindex on the currentA3DTopoFace.the
A3DTopoCoEdgeindex on the currentA3DTopoLoop.the
A3DTopoFaceindex on the currentA3DTopoBrepData(see index need forA3DTopoFacereference).the
A3DTopoLoopindex on the currentA3DTopoFace.the
A3DTopoCoEdgeindex on the currentA3DTopoLoop.the
A3DTopoVertexindex on the currentA3DTopoEdge. Is set to 0 for the start vertex, and 1 for the end vertex.
For a A3DTopoConnex, it needs:
For a A3DTopoShell, it needs:
For a A3DTopoFace, it needs:
For a A3DTopoEdge or A3DTopoCoEdge, it needs:
For a A3DTopoVertex, it needs:
Parameters
pData: The
A3DMiscReferenceOnTessDatainstance to create reference fromppReferenceOnTess: A pointer to the resulting A3DMiscReferenceOnTess entity
Returns
A3D_SUCCESSon success, or an error code on failure
Structures
Functions
A3DMiscReferenceOnTopologyGet()A3DMiscReferenceOnTessGet()A3DMiscReferenceOnTessCreate()A3DMiscReferenceOnTopologyCreate()