CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdGiExtents3dSpaceEdge Class Reference

#include <GiExtentsSpaceTree.h>

Inheritance diagram for OdGiExtents3dSpaceEdge:
OdGiExtentsSpaceObject OdGiEdgeForIntersectTest

Public Member Functions

 OdGiExtents3dSpaceEdge (OdGiExtents3dSpacePoint &pt1, OdGiExtents3dSpacePoint &pt2, OdUInt32 uniqueID)
 
void setVisited (bool bVisit)
 
bool isVisited () const
 
OdUInt32 getSecondVertex (OdUInt32 iDfirst) const
 
bool isInExtents (OdGeExtents3d &extents) const
 
bool isInExtents (OdGeExtents2d &extents) const
 
bool isEqual (OdGiExtentsSpaceObject *pObject, const OdGeTol &tol=OdGeContext::gTol) const
 
- Public Member Functions inherited from OdGiExtentsSpaceObject
 OdGiExtentsSpaceObject (OdUInt32 uniqueID)
 
OdUInt32 getID () const
 
void setID (OdUInt32 uniqueID)
 

Public Attributes

OdUInt32 m_iVert1
 
OdUInt32 m_iVert2
 
bool m_bVisited
 
bool m_bIsVisible
 

Detailed Description

Corresponding C++ library: TD_Gi <group OdGi_Classes>

Definition at line 752 of file GiExtentsSpaceTree.h.

Constructor & Destructor Documentation

◆ OdGiExtents3dSpaceEdge()

OdGiExtents3dSpaceEdge::OdGiExtents3dSpaceEdge ( OdGiExtents3dSpacePoint & pt1,
OdGiExtents3dSpacePoint & pt2,
OdUInt32 uniqueID )
inline

Definition at line 763 of file GiExtentsSpaceTree.h.

Member Function Documentation

◆ getSecondVertex()

OdUInt32 OdGiExtents3dSpaceEdge::getSecondVertex ( OdUInt32 iDfirst) const
inline

Definition at line 781 of file GiExtentsSpaceTree.h.

◆ isEqual()

bool OdGiExtents3dSpaceEdge::isEqual ( OdGiExtentsSpaceObject * pObject,
const OdGeTol & tol = OdGeContext::gTol ) const
inlinevirtual

Implements OdGiExtentsSpaceObject.

Definition at line 791 of file GiExtentsSpaceTree.h.

◆ isInExtents() [1/2]

bool OdGiExtents3dSpaceEdge::isInExtents ( OdGeExtents2d & extents) const
inlinevirtual

Implements OdGiExtentsSpaceObject.

Definition at line 790 of file GiExtentsSpaceTree.h.

◆ isInExtents() [2/2]

bool OdGiExtents3dSpaceEdge::isInExtents ( OdGeExtents3d & extents) const
inlinevirtual

Implements OdGiExtentsSpaceObject.

Definition at line 789 of file GiExtentsSpaceTree.h.

◆ isVisited()

bool OdGiExtents3dSpaceEdge::isVisited ( ) const
inline

Definition at line 779 of file GiExtentsSpaceTree.h.

◆ setVisited()

void OdGiExtents3dSpaceEdge::setVisited ( bool bVisit)
inline

Definition at line 778 of file GiExtentsSpaceTree.h.

Member Data Documentation

◆ m_bIsVisible

bool OdGiExtents3dSpaceEdge::m_bIsVisible

Definition at line 760 of file GiExtentsSpaceTree.h.

◆ m_bVisited

bool OdGiExtents3dSpaceEdge::m_bVisited

Definition at line 759 of file GiExtentsSpaceTree.h.

◆ m_iVert1

OdUInt32 OdGiExtents3dSpaceEdge::m_iVert1

Definition at line 757 of file GiExtentsSpaceTree.h.

◆ m_iVert2

OdUInt32 OdGiExtents3dSpaceEdge::m_iVert2

Definition at line 758 of file GiExtentsSpaceTree.h.


The documentation for this class was generated from the following file: