|
A3DStatus | A3DTopoBodyGet (const A3DTopoBody *pBody, A3DTopoBodyData *pData) |
| Populates the A3DTopoBodyData structure. More...
|
|
A3DStatus | A3DTopoBodySet (A3DTopoBody *pBody, const A3DTopoBodyData *pData) |
| Sets a previously created A3DTopoBody with an A3DTopoBodyData structure. More...
|
|
A3DStatus | A3DTopoBrepDataCreate (const A3DTopoBrepDataData *pData, A3DTopoBrepData **ppBrep) |
| Creates an A3DTopoBrepData from an A3DTopoBrepDataData structure. More...
|
|
A3DStatus | A3DTopoBrepDataGet (const A3DTopoBrepData *pBrep, A3DTopoBrepDataData *pData) |
| Populates the A3DTopoBrepDataData structure. More...
|
|
A3DStatus | A3DTopoBrepDataGetEdges (A3DTopoBrepData const *psBrepData, A3DUns32 *piNbEdges, A3DTopoEdge ***papsEdges) |
| Return all A3DTopoEdge from an A3DTopoBrepData. More...
|
|
A3DStatus | A3DTopoBrepDataGetFaces (A3DTopoBrepData const *psBrepData, A3DUns32 *psNbFaces, A3DTopoFace ***papsFaces) |
| Return all A3DTopoFace from an A3DTopoBrepData. More...
|
|
A3DStatus | A3DTopoCoEdgeCreate (const A3DTopoCoEdgeData *pData, A3DTopoCoEdge **ppCoEdge) |
| Creates an A3DTopoCoEdge from an A3DTopoCoEdgeData structure. More...
|
|
A3DStatus | A3DTopoCoEdgeGet (const A3DTopoCoEdge *pCoEdge, A3DTopoCoEdgeData *pData) |
| Populates the A3DTopoCoEdgeData structure. More...
|
|
A3DStatus | A3DTopoCoedgeGetLoop (A3DTopoCoEdge const *psCoEdge, A3DTopoLoop **ppsLoop) |
| Return the owning A3DTopoLoop of an A3DTopoCoEdge. More...
|
|
A3DStatus | A3DTopoCoEdgeSetNeighbour (A3DTopoCoEdge *pCoEdge, A3DTopoCoEdge *pNeighbour) |
| Sets the A3DTopoCoEdge neighbor on an A3DTopoCoEdge. More...
|
|
A3DStatus | A3DTopoConnexCreate (const A3DTopoConnexData *pData, A3DTopoConnex **ppConnex) |
| Creates an A3DTopoConnex from an A3DTopoConnexData structure. More...
|
|
A3DStatus | A3DTopoConnexGet (const A3DTopoConnex *pConnex, A3DTopoConnexData *pData) |
| Populates the A3DTopoConnexData structure. More...
|
|
A3DStatus | A3DTopoContextCreate (const A3DTopoContextData *pData, A3DTopoContext **ppContext) |
| Creates an A3DTopoContext from an A3DTopoContextData structure. More...
|
|
A3DStatus | A3DTopoContextGet (const A3DTopoContext *pContext, A3DTopoContextData *pData) |
| Populates the A3DTopoContextData structure. More...
|
|
A3DStatus | A3DTopoEdgeCreate (const A3DTopoEdgeData *pData, A3DTopoEdge **ppEdge) |
| Creates an A3DTopoEdge from an A3DTopoEdgeData structure. More...
|
|
A3DStatus | A3DTopoEdgeGet (const A3DTopoEdge *pEdge, A3DTopoEdgeData *pData) |
| Populates the A3DTopoEdgeData structure. More...
|
|
A3DStatus | A3DTopoEdgeGetCoEdges (const A3DTopoBrepData *psBrepData, const A3DTopoEdge *psEdge, A3DUns32 *piNbCoedges, A3DTopoCoEdge ***papsCoEdges) |
| Return all A3DTopoCoEdge from an A3DTopoEdge within the given A3DTopoBrepData. More...
|
|
A3DStatus | A3DTopoEdgeGetOrCompute3DCurve (A3DTopoBrepData const *psBrepData, A3DTopoEdge const *psEdge, A3DCrvBase const **pps3DCurve) |
| Return a A3DCrvBase (3D curve or computed A3DCrvOnSurf) from an A3DTopoEdge within the given A3DTopoBrepData. More...
|
|
A3DStatus | A3DTopoEdgeGetSurfaces (const A3DTopoBrepData *psBrepData, const A3DTopoEdge *psEdge, A3DUns32 *piNbSurfaces, A3DSurfBase ***papsSurfaces) |
| Return all A3DSurfBase from an A3DTopoEdge within the given A3DTopoBrepData. More...
|
|
A3DStatus | A3DTopoFaceCreate (const A3DTopoFaceData *pData, A3DTopoFace **ppFace) |
| Creates an A3DTopoFace from an A3DTopoFaceData structure. More...
|
|
A3DStatus | A3DTopoFaceGet (const A3DTopoFace *pFace, A3DTopoFaceData *pData) |
| Populates the A3DTopoFaceData structure. More...
|
|
A3DStatus | A3DTopoFaceGetShell (A3DTopoBrepData const *psBrepData, A3DTopoFace const *psFace, A3DTopoShell const **ppsShell) |
| Return the owning A3DTopoShell of the A3DTopoFace inside the given A3DTopoBrepData. More...
|
|
A3DStatus | A3DTopoFaceGetShellAndOrientation (A3DTopoBrepData const *psBrepData, A3DTopoFace const *psFace, A3DTopoShell const **ppsShell, A3DUns8 *pusOrientation) |
| Return the owning A3DTopoShell of the A3DTopoFace and the orientation between them inside the given A3DTopoBrepData. More...
|
|
A3DStatus | A3DTopoLoopCreate (const A3DTopoLoopData *pData, A3DTopoLoop **ppLoop) |
| Creates an A3DTopoLoop from an A3DTopoLoopData structure. More...
|
|
A3DStatus | A3DTopoLoopGet (const A3DTopoLoop *pLoop, A3DTopoLoopData *pData) |
| Populates the A3DTopoLoopData structure. More...
|
|
A3DStatus | A3DTopoLoopGetFace (A3DTopoBrepData const *psBrepData, A3DTopoLoop const *psLoop, A3DTopoFace const **ppsFace) |
| Return the owning A3DTopoFace of the A3DTopoLoop inside the given A3DTopoBrepData. More...
|
|
A3DStatus | A3DTopoMultipleVertexCreate (const A3DTopoMultipleVertexData *pData, A3DTopoMultipleVertex **ppMultipleVertex) |
| Creates an A3DTopoMultipleVertex from an A3DTopoMultipleVertexData structure. More...
|
|
A3DStatus | A3DTopoMultipleVertexGet (const A3DTopoMultipleVertex *pMultipleVertex, A3DTopoMultipleVertexData *pData) |
| Populates the A3DTopoMultipleVertexData structure. More...
|
|
A3DStatus | A3DTopoShellCreate (const A3DTopoShellData *pData, A3DTopoShell **ppShell) |
| Creates an A3DTopoShell from an A3DTopoShellData structure. More...
|
|
A3DStatus | A3DTopoShellGet (const A3DTopoShell *pShell, A3DTopoShellData *pData) |
| Populates the A3DTopoShellData structure. More...
|
|
A3DStatus | A3DTopoSingleWireBodyCreate (const A3DTopoSingleWireBodyData *pData, A3DTopoSingleWireBody **ppSingleWireBody) |
| Creates an A3DTopoSingleWireBody from an A3DTopoSingleWireBodyData structure. More...
|
|
A3DStatus | A3DTopoSingleWireBodyGet (const A3DTopoSingleWireBody *pSingleWireBody, A3DTopoSingleWireBodyData *pData) |
| Populates the A3DTopoSingleWireBodyData structure. More...
|
|
A3DStatus | A3DTopoUniqueVertexCreate (const A3DTopoUniqueVertexData *pData, A3DTopoUniqueVertex **ppUniqueVertex) |
| Creates an A3DTopoUniqueVertexData from an A3DTopoUniqueVertexData structure. More...
|
|
A3DStatus | A3DTopoUniqueVertexGet (const A3DTopoUniqueVertex *pUniqueVertex, A3DTopoUniqueVertexData *pData) |
| Populates the A3DTopoUniqueVertexData structure. More...
|
|
A3DStatus | A3DTopoWireEdgeCreate (const A3DTopoWireEdgeData *pData, A3DTopoWireEdge **ppWireEdge) |
| Creates an A3DTopoWireEdge from an A3DTopoWireEdgeData structure. More...
|
|
A3DStatus | A3DTopoWireEdgeGet (const A3DTopoWireEdge *pWireEdge, A3DTopoWireEdgeData *pData) |
| Populates the A3DTopoWireEdgeData structure. More...
|
|
Header file for topology entities.
- Author
- Tech Soft 3D
- Version
- 12.2
- Date
- April 2019
- Copyright (c) 2010 - 2019 by Tech Soft 3D, Inc. All rights reserved.