FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
AcGeImpBoundBlock3d Class Reference

#include <AcGeImpBoundBlock3d.h>

Public Member Functions

 AcGeImpBoundBlock3d (AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, double)
 
 AcGeImpBoundBlock3d (AcGeImpBoundBlock3d const &)
 
 AcGeImpBoundBlock3d (AcGePoint3d const &, AcGePoint3d const &)
 
 AcGeImpBoundBlock3d (AcGePoint3d const &, AcGeVector3d const &, AcGeVector3d const &, AcGeVector3d const &)
 
 AcGeImpBoundBlock3d (NmBoundBlock const &)
 
 AcGeImpBoundBlock3d (void)
 
AcGeImpBoundBlock3dextend (AcGePoint3d const &)
 
AcGeImpBoundBlock3doperator= (AcGeImpBoundBlock3d const &)
 
AcGeImpBoundBlock3dset (AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, double)
 
AcGeImpBoundBlock3dset (AcGePoint3d const &, AcGePoint3d const &)
 
AcGeImpBoundBlock3dset (AcGePoint3d const &, AcGeVector3d const &, AcGeVector3d const &, AcGeVector3d const &)
 
AcGeImpBoundBlock3dset (NmBoundBlock const &)
 
AcGeImpBoundBlock3dsetToBox (Frx::Boolean)
 
AcGeImpBoundBlock3dswell (double)
 
Frx::Boolean contains (AcGePoint3d const &, double) const
 
Frx::Boolean isBox (void) const
 
Frx::Boolean isDisjoint (AcGeImpBoundBlock3d const &, double) const
 
Frx::Boolean trimLine (AcGeImpLinearEnt3d const &, AcGeImpLinearEnt3d &, double) const
 
virtual ~AcGeImpBoundBlock3d (void)
 
virtual AcGeImpEntity3dtransformBy (AcGeMatrix3d const &)
 
virtual AcGeImpObjectcopy (void) const
 
virtual AcGe::EntityId type (Frx::Boolean) const
 
virtual Adesk::Boolean isEqualTo (AcGeImpEntity3d const &, AcGeTol const &=AcGeContext::gTol) const
 
virtual Adesk::Boolean isOn (AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const
 
void get (AcGePoint3d &, AcGeVector3d &, AcGeVector3d &, AcGeVector3d &) const
 
void getMinMaxPoints (AcGePoint3d &, AcGePoint3d &) const
 
virtual Frx::Boolean isKindOf (enum AcGe::EntityId, Frx::Boolean) const
 

Detailed Description

Definition at line 31 of file AcGeImpBoundBlock3d.h.

Constructor & Destructor Documentation

◆ AcGeImpBoundBlock3d() [1/6]

AcGeImpBoundBlock3d::AcGeImpBoundBlock3d ( AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const & ,
double  )

◆ AcGeImpBoundBlock3d() [2/6]

AcGeImpBoundBlock3d::AcGeImpBoundBlock3d ( AcGeImpBoundBlock3d const & )

◆ AcGeImpBoundBlock3d() [3/6]

AcGeImpBoundBlock3d::AcGeImpBoundBlock3d ( AcGePoint3d const & ,
AcGePoint3d const &  )

◆ AcGeImpBoundBlock3d() [4/6]

AcGeImpBoundBlock3d::AcGeImpBoundBlock3d ( AcGePoint3d const & ,
AcGeVector3d const & ,
AcGeVector3d const & ,
AcGeVector3d const &  )

◆ AcGeImpBoundBlock3d() [5/6]

AcGeImpBoundBlock3d::AcGeImpBoundBlock3d ( NmBoundBlock const & )

◆ AcGeImpBoundBlock3d() [6/6]

AcGeImpBoundBlock3d::AcGeImpBoundBlock3d ( void )

◆ ~AcGeImpBoundBlock3d()

virtual AcGeImpBoundBlock3d::~AcGeImpBoundBlock3d ( void )
virtual

Member Function Documentation

◆ contains()

Frx::Boolean AcGeImpBoundBlock3d::contains ( AcGePoint3d const & ,
double  ) const

◆ copy()

virtual AcGeImpObject * AcGeImpBoundBlock3d::copy ( void ) const
virtual

◆ extend()

AcGeImpBoundBlock3d & AcGeImpBoundBlock3d::extend ( AcGePoint3d const & )

◆ get()

void AcGeImpBoundBlock3d::get ( AcGePoint3d & ,
AcGeVector3d & ,
AcGeVector3d & ,
AcGeVector3d &  ) const

◆ getMinMaxPoints()

void AcGeImpBoundBlock3d::getMinMaxPoints ( AcGePoint3d & ,
AcGePoint3d &  ) const

◆ isBox()

Frx::Boolean AcGeImpBoundBlock3d::isBox ( void ) const

◆ isDisjoint()

Frx::Boolean AcGeImpBoundBlock3d::isDisjoint ( AcGeImpBoundBlock3d const & ,
double  ) const

◆ isEqualTo()

virtual Adesk::Boolean AcGeImpBoundBlock3d::isEqualTo ( AcGeImpEntity3d const & ,
AcGeTol const & = AcGeContext::gTol ) const
virtual

◆ isKindOf()

virtual Frx::Boolean AcGeImpBoundBlock3d::isKindOf ( enum AcGe::EntityId ,
Frx::Boolean  ) const
virtual

◆ isOn()

virtual Adesk::Boolean AcGeImpBoundBlock3d::isOn ( AcGePoint3d const & ,
AcGeTol const & = AcGeContext::gTol ) const
virtual

◆ operator=()

AcGeImpBoundBlock3d & AcGeImpBoundBlock3d::operator= ( AcGeImpBoundBlock3d const & )

◆ set() [1/4]

AcGeImpBoundBlock3d & AcGeImpBoundBlock3d::set ( AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const & ,
double  )

◆ set() [2/4]

AcGeImpBoundBlock3d & AcGeImpBoundBlock3d::set ( AcGePoint3d const & ,
AcGePoint3d const &  )

◆ set() [3/4]

AcGeImpBoundBlock3d & AcGeImpBoundBlock3d::set ( AcGePoint3d const & ,
AcGeVector3d const & ,
AcGeVector3d const & ,
AcGeVector3d const &  )

◆ set() [4/4]

AcGeImpBoundBlock3d & AcGeImpBoundBlock3d::set ( NmBoundBlock const & )

◆ setToBox()

AcGeImpBoundBlock3d & AcGeImpBoundBlock3d::setToBox ( Frx::Boolean )

◆ swell()

AcGeImpBoundBlock3d & AcGeImpBoundBlock3d::swell ( double )

◆ transformBy()

virtual AcGeImpEntity3d & AcGeImpBoundBlock3d::transformBy ( AcGeMatrix3d const & )
virtual

◆ trimLine()

Frx::Boolean AcGeImpBoundBlock3d::trimLine ( AcGeImpLinearEnt3d const & ,
AcGeImpLinearEnt3d & ,
double  ) const

◆ type()

virtual AcGe::EntityId AcGeImpBoundBlock3d::type ( Frx::Boolean ) const
virtual

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