|
CFx SDK Documentation 2024 SP0
|
Classes | |
| class | GeSimplificationBase |
| class | GeTrngSimplification |
| struct | int3 |
| class | OdGeMesh |
| struct | OdGeTr |
| class | OdGeTrMesh |
| struct | VertexPair |
| struct | VertexPairKey |
Typedefs | |
| typedef std::pair< int, int > | intPair |
Functions | |
| GE_TOOLKIT_EXPORT bool | triangulateProfile (const OdGePoint2dArray &vertexSource, const std::vector< OdInt32 > &inFaceData, OdArray< OdInt32 > &vecTriangles, double tol=0) |
| GE_TOOLKIT_EXPORT bool | compareMeshes (const OdGeTrMesh &meshTemplate, const OdGeTrMesh &mesh, double tolCoef, bool bDebugOutput) |
Corresponding C++ library: TD_BrepRenderer
<group TD_Namespaces>
| typedef std::pair<int, int> GeMesh::intPair |
Definition at line 37 of file GeTrMeshSimplification.h.
| GE_TOOLKIT_EXPORT bool GeMesh::compareMeshes | ( | const OdGeTrMesh & | meshTemplate, |
| const OdGeTrMesh & | mesh, | ||
| double | tolCoef, | ||
| bool | bDebugOutput | ||
| ) |
| GE_TOOLKIT_EXPORT bool GeMesh::triangulateProfile | ( | const OdGePoint2dArray & | vertexSource, |
| const std::vector< OdInt32 > & | inFaceData, | ||
| OdArray< OdInt32 > & | vecTriangles, | ||
| double | tol = 0 |
||
| ) |
Breaks a given profile to triangles.
| vertexSource | [in] The set of profile vertices. |
| inFaceData | [in] Indices of vertices in the profile. |
| vecTriangles | [out] Indices of vertices for created triangles. |
| tol | [in] Maximum tolerance of the initial vertices. |