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

#include <AcGeBoundBlock3d.h>

Inheritance diagram for AcGeBoundBlock3d:
AcGeEntity3d

Public Member Functions

 AcGeBoundBlock3d (AcGeBoundBlock3d const &)
 
 AcGeBoundBlock3d (AcGePoint3d const &, AcGeVector3d const &, AcGeVector3d const &, AcGeVector3d const &)
 
 AcGeBoundBlock3d (void)
 
 ~AcGeBoundBlock3d (void)
 
AcGeBoundBlock3dextend (AcGePoint3d const &)
 
AcGeBoundBlock3doperator= (AcGeBoundBlock3d const &)
 
AcGeBoundBlock3dset (AcGePoint3d const &, AcGePoint3d const &)
 
AcGeBoundBlock3dset (AcGePoint3d const &, AcGeVector3d const &, AcGeVector3d const &, AcGeVector3d const &)
 
AcGeBoundBlock3dsetToBox (Frx::Boolean)
 
AcGeBoundBlock3dswell (double)
 
Frx::Boolean contains (AcGePoint3d const &) const
 
Frx::Boolean isBox (void) const
 
Frx::Boolean isDisjoint (AcGeBoundBlock3d const &) const
 
void get (AcGePoint3d &, AcGeVector3d &, AcGeVector3d &, AcGeVector3d &) const
 
void getMinMaxPoints (AcGePoint3d &, AcGePoint3d &) const
 
- Public Member Functions inherited from AcGeEntity3d
 ~AcGeEntity3d (void)
 
AcGeEntity3dmirror (AcGePlane const &)
 
AcGeEntity3doperator= (AcGeEntity3d const &)
 
AcGeEntity3drotateBy (double, AcGeVector3d const &, AcGePoint3d const &)
 
AcGeEntity3dscaleBy (double, AcGePoint3d const &)
 
AcGeEntity3dtransformBy (AcGeMatrix3d const &)
 
AcGeEntity3dtranslateBy (AcGeVector3d const &)
 
AcGeEntity3dcopy (void) const
 
AcGe::EntityId type (void) const
 
Frx::Boolean isEqualTo (AcGeEntity3d const &, AcGeTol const &=AcGeContext::gTol) const
 
Frx::Boolean isKindOf (AcGe::EntityId) const
 
Adesk::Boolean isOn (AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const
 
Frx::Boolean operator!= (AcGeEntity3d const &) const
 
Frx::Boolean operator== (AcGeEntity3d const &) const
 

Additional Inherited Members

- Protected Member Functions inherited from AcGeEntity3d
 AcGeEntity3d (AcGeEntity3d const &)
 
 AcGeEntity3d (AcGeImpEntity3d &, int)
 
 AcGeEntity3d (AcGeImpEntity3d *)
 
 AcGeEntity3d (void)
 
AcGeEntity2dnewEntity2d (AcGeImpEntity3d &, int) const
 
AcGeEntity2dnewEntity2d (AcGeImpEntity3d *) const
 
AcGeEntity3dnewEntity3d (AcGeImpEntity3d &, int) const
 
AcGeEntity3dnewEntity3d (AcGeImpEntity3d *) const
 
void connectTo (AcGeEntity3dImpl *)
 
- Protected Attributes inherited from AcGeEntity3d
AcGeEntity3dImplm_pImpl
 

Detailed Description

Definition at line 23 of file AcGeBoundBlock3d.h.

Constructor & Destructor Documentation

◆ AcGeBoundBlock3d() [1/3]

AcGeBoundBlock3d::AcGeBoundBlock3d ( AcGeBoundBlock3d const & )

◆ AcGeBoundBlock3d() [2/3]

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

◆ AcGeBoundBlock3d() [3/3]

AcGeBoundBlock3d::AcGeBoundBlock3d ( void )

◆ ~AcGeBoundBlock3d()

AcGeBoundBlock3d::~AcGeBoundBlock3d ( void )

Member Function Documentation

◆ contains()

Frx::Boolean AcGeBoundBlock3d::contains ( AcGePoint3d const & ) const

◆ extend()

AcGeBoundBlock3d & AcGeBoundBlock3d::extend ( AcGePoint3d const & )

◆ get()

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

◆ getMinMaxPoints()

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

◆ isBox()

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

◆ isDisjoint()

Frx::Boolean AcGeBoundBlock3d::isDisjoint ( AcGeBoundBlock3d const & ) const

◆ operator=()

AcGeBoundBlock3d & AcGeBoundBlock3d::operator= ( AcGeBoundBlock3d const & )

◆ set() [1/2]

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

◆ set() [2/2]

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

◆ setToBox()

AcGeBoundBlock3d & AcGeBoundBlock3d::setToBox ( Frx::Boolean )

◆ swell()

AcGeBoundBlock3d & AcGeBoundBlock3d::swell ( double )

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