CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGiCollisionDetector Member List

This is the complete list of members for OdGiCollisionDetector, including all inherited members.

addContainerToBeTested(OdInt64 containerID)OdGiIntersectionsCalculator
addTriangleToContainer(OdInt64 containerID, const OdGePoint3d *pTriangle)OdGiIntersectionsCalculator
appendTriangleContainer(OdGiIntersectTrianglesVector *pContainer)OdGiIntersectionsCalculator
checkPointsPlacement(const OdGeVector3d *pPlaneNormalA, double D_A, const OdGePoint3d *pPointsTriangleB, const OdGeTol &tol)OdGiCollisionDetectorprotected
clearContainersToBeTested()OdGiCollisionDetector
collideTriangles(OdUInt64 idObjA, OdUInt64 trIdA, OdUInt64 idObjB, OdUInt64 trIdB, OdUInt64 idObjTested, const OdGeTol &tol)OdGiCollisionDetectorprotected
CollisionOption enum nameOdGiCollisionDetectorprotected
computeIntersections(OdInt64 containerID, const OdGeExtents3d &extents)OdGiCollisionDetectorinlineprotected
containerToBeTestedSize() constOdGiIntersectionsCalculatorinline
detectCollisions(OdInt64 containerID, const OdGeExtents3d &extents)OdGiCollisionDetector
facesActive()OdGiIntersectionsCalculatorinline
finalIntersectionPathes()OdGiCollisionDetectorinlineprotected
finalizeCalculations()OdGiCollisionDetectorvirtual
getCalcDistance() constOdGiCollisionDetectorinline
getCheckAll() constOdGiCollisionDetectorinline
getClearance() constOdGiCollisionDetectorinline
getCollisionDistance(OdInt64 collisionIndex, double &result) constOdGiCollisionDetector
getCollisions(OdList< OdInt64 > &result)OdGiCollisionDetector
getSpaceTreeRootExtents(OdGeExtents3d &ext)OdGiIntersectionsCalculator
initializeCalculations(OdGeExtents3d &ext, OdInt64 nObjects)OdGiIntersectionsCalculatorvirtual
intermediatefinalizeCalculations()OdGiIntersectionsCalculator
intersectionEdges()OdGiCollisionDetectorinlineprotected
intersectionVertices()OdGiCollisionDetectorinlineprotected
intersectTriangles(OdUInt64 idObjA, OdUInt64 trIdA, OdUInt64 idObjB, OdUInt64 trIdB, OdUInt64 idObjTested, const OdGeTol &tol)OdGiIntersectionsCalculatorprotected
isClearance() constOdGiCollisionDetectorinline
isIntersectionsOnly() constOdGiCollisionDetectorinline
kOption_CalcDistance enum valueOdGiCollisionDetectorprotected
kOption_CheckAll enum valueOdGiCollisionDetectorprotected
kOption_Clearance enum valueOdGiCollisionDetectorprotected
kOption_IntersectionOnly enum valueOdGiCollisionDetectorprotected
m_b3dFacesActiveOdGiIntersectionsCalculatorprotected
m_bSecondObjectProcessedInTreeOdGiIntersectionsCalculatorprotected
m_containerTrianglesOdGiIntersectionsCalculatorprotected
m_dClearanceOdGiCollisionDetectorprotected
m_finalIntersectPathesOdGiIntersectionsCalculatorprotected
m_intersectEdgesOdGiIntersectionsCalculatorprotected
m_intersectVerticesOdGiIntersectionsCalculatorprotected
m_optionsOdGiCollisionDetectorprotected
m_ptAOdGiCollisionDetectorprotected
m_ptBOdGiCollisionDetectorprotected
m_spaceTriangTreeOdGiIntersectionsCalculatorprotected
m_spaceVertexTreeOdGiIntersectionsCalculatorprotected
m_tolOdGiIntersectionsCalculatorprotected
m_vectCollidedContainersOdGiCollisionDetectorprotected
m_vectCollidedContainersAsPtrOdGiCollisionDetectorprotected
m_vectTestedTrianglesOdGiIntersectionsCalculatorprotected
m_vectTestTriangles_objBoundaryOdGiIntersectionsCalculatorprotected
m_vectToBeTestedObjectsOdGiIntersectionsCalculatorprotected
notifyObjectPlacedAtNode(OdGiTriangleForIntersectTest *pTriang, int objectType, OdGiExtents3dSpaceNode_Gi *pNode)OdGiCollisionDetectorprotectedvirtual
OdGiCollisionDetector()OdGiCollisionDetector
OdGiIntersectionsCalculator()OdGiIntersectionsCalculator
processPathCalculation(OdUInt64 idObjTested)OdGiCollisionDetectorinlineprotected
processTrianglesIntoSpaceTree(OdInt64 objID, bool bOtherObjectsProcessed)OdGiIntersectionsCalculator
removeEdgeInfo(OdInt64 objID)OdGiCollisionDetectorinlineprotected
setCalcDistance(bool b)OdGiCollisionDetectorinline
setCheckAll(bool b)OdGiCollisionDetectorinline
setClearance(double cl)OdGiCollisionDetectorinline
setIntersectionsOnly(bool b)OdGiCollisionDetectorinline
setTolerance(const OdGeTol &tol)OdGiIntersectionsCalculatorinline
tolerance() constOdGiIntersectionsCalculatorinline
triangleContainerSize() constOdGiIntersectionsCalculatorinline
~OdGiCollisionDetector()OdGiCollisionDetectorinlinevirtual
~OdGiIntersectionsCalculator()OdGiIntersectionsCalculatorinlinevirtual