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

#include <AcAxPoint3d.h>

Inheritance diagram for AcAxPoint3d:
AcGePoint3d

Public Member Functions

 AcAxPoint3d (AcAxPoint3d const &)
 
 AcAxPoint3d (AcGePoint3d const &)
 
 AcAxPoint3d (AcGeVector3d const &)
 
 AcAxPoint3d (double, double, double)
 
 AcAxPoint3d (tagSAFEARRAY const *)
 
 AcAxPoint3d (tagVARIANT const &)
 
 AcAxPoint3d (tagVARIANT const *)
 
 AcAxPoint3d (void)
 
AcAxPoint3doperator= (AcAxPoint3d const &)
 
AcAxPoint3doperator= (AcGePoint3d const &)
 
AcAxPoint3doperator= (AcGeVector3d const &)
 
AcAxPoint3doperator= (tagSAFEARRAY const *)
 
AcAxPoint3doperator= (tagVARIANT const &)
 
AcAxPoint3doperator= (tagVARIANT const *)
 
tagSAFEARRAYasSafeArrayPtr (void) const
 
tagVARIANTsetVariant (tagVARIANT &) const
 
tagVARIANTasVariantPtr (void) const
 
tagVARIANTsetVariant (tagVARIANT *) const
 
- Public Member Functions inherited from AcGePoint3d
 AcGePoint3d (AcGePlanarEnt const &, AcGePoint2d const &)
 
 AcGePoint3d (AcGePoint3d const &)
 
 AcGePoint3d (double, double, double)
 
 AcGePoint3d (void)
 
bool isEqualTo (AcGePoint3d const &, AcGeTol const &=AcGeTol::gTol) const
 
bool operator!= (AcGePoint3d const &) const
 
bool operator== (AcGePoint3d const &) const
 
AcGePoint2d convert2d (AcGePlanarEnt const &) const
 
AcGePoint3dmirror (AcGePlane const &)
 
AcGePoint3doperator*= (double)
 
AcGePoint3doperator+= (AcGeVector3d const &)
 
AcGePoint3doperator-= (AcGeVector3d const &)
 
AcGePoint3doperator/= (double)
 
AcGePoint3doperator= (AcGePoint3d const &)
 
AcGePoint3drotateBy (double, AcGeVector3d const &, AcGePoint3d const &=AcGePoint3d::kOrigin)
 
AcGePoint3dscaleBy (double, AcGePoint3d const &=AcGePoint3d::kOrigin)
 
AcGePoint3dset (AcGePlanarEnt const &, AcGePoint2d const &)
 
AcGePoint3dset (double, double, double)
 
AcGePoint3dsetToProduct (AcGeMatrix3d const &, AcGePoint3d const &)
 
AcGePoint3dsetToSum (AcGePoint3d const &, AcGeVector3d const &)
 
AcGePoint3dtransformBy (AcGeMatrix3d const &)
 
AcGePoint3d operator* (double) const
 
AcGePoint3d operator+ (AcGeVector3d const &) const
 
AcGePoint3d operator- (AcGeVector3d const &) const
 
AcGePoint3d operator/ (double) const
 
AcGePoint3d orthoProject (AcGePlane const &) const
 
AcGePoint3d project (AcGePlane const &, AcGeVector3d const &) const
 
AcGeVector3d asVector (void) const
 
AcGeVector3d operator- (AcGePoint3d const &) const
 
doubleoperator[] (unsigned int)
 
double distanceTo (AcGePoint3d const &) const
 
double operator[] (unsigned int) const
 

Additional Inherited Members

- Public Attributes inherited from AcGePoint3d
double x
 
double y
 
double z
 
- Static Public Attributes inherited from AcGePoint3d
static ARX_API_STATIC AcGePoint3d const kOrigin
 

Detailed Description

Definition at line 22 of file AcAxPoint3d.h.

Constructor & Destructor Documentation

◆ AcAxPoint3d() [1/8]

AcAxPoint3d::AcAxPoint3d ( AcAxPoint3d const & )

◆ AcAxPoint3d() [2/8]

AcAxPoint3d::AcAxPoint3d ( AcGePoint3d const & )

◆ AcAxPoint3d() [3/8]

AcAxPoint3d::AcAxPoint3d ( AcGeVector3d const & )

◆ AcAxPoint3d() [4/8]

AcAxPoint3d::AcAxPoint3d ( double ,
double ,
double  )

◆ AcAxPoint3d() [5/8]

AcAxPoint3d::AcAxPoint3d ( tagSAFEARRAY const * )

◆ AcAxPoint3d() [6/8]

AcAxPoint3d::AcAxPoint3d ( tagVARIANT const & )

◆ AcAxPoint3d() [7/8]

AcAxPoint3d::AcAxPoint3d ( tagVARIANT const * )

◆ AcAxPoint3d() [8/8]

AcAxPoint3d::AcAxPoint3d ( void )

Member Function Documentation

◆ asSafeArrayPtr()

tagSAFEARRAY * AcAxPoint3d::asSafeArrayPtr ( void ) const

◆ asVariantPtr()

tagVARIANT * AcAxPoint3d::asVariantPtr ( void ) const

◆ operator=() [1/6]

AcAxPoint3d & AcAxPoint3d::operator= ( AcAxPoint3d const & )

◆ operator=() [2/6]

AcAxPoint3d & AcAxPoint3d::operator= ( AcGePoint3d const & )

◆ operator=() [3/6]

AcAxPoint3d & AcAxPoint3d::operator= ( AcGeVector3d const & )

◆ operator=() [4/6]

AcAxPoint3d & AcAxPoint3d::operator= ( tagSAFEARRAY const * )

◆ operator=() [5/6]

AcAxPoint3d & AcAxPoint3d::operator= ( tagVARIANT const & )

◆ operator=() [6/6]

AcAxPoint3d & AcAxPoint3d::operator= ( tagVARIANT const * )

◆ setVariant() [1/2]

tagVARIANT & AcAxPoint3d::setVariant ( tagVARIANT & ) const

◆ setVariant() [2/2]

tagVARIANT * AcAxPoint3d::setVariant ( tagVARIANT * ) const

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