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

#include <AcAxPoint2d.h>

Inheritance diagram for AcAxPoint2d:
AcGePoint2d

Public Member Functions

 AcAxPoint2d (AcAxPoint2d const &)
 
 AcAxPoint2d (AcGePoint2d const &)
 
 AcAxPoint2d (AcGeVector2d const &)
 
 AcAxPoint2d (double, double)
 
 AcAxPoint2d (tagSAFEARRAY const *)
 
 AcAxPoint2d (tagVARIANT const &)
 
 AcAxPoint2d (tagVARIANT const *)
 
 AcAxPoint2d (void)
 
AcAxPoint2doperator= (AcAxPoint2d const &)
 
AcAxPoint2doperator= (AcGePoint2d const &)
 
AcAxPoint2doperator= (AcGeVector2d const &)
 
AcAxPoint2doperator= (tagSAFEARRAY const *)
 
AcAxPoint2doperator= (tagVARIANT const &)
 
AcAxPoint2doperator= (tagVARIANT const *)
 
tagSAFEARRAYasSafeArrayPtr (void) const
 
tagVARIANTsetVariant (tagVARIANT &) const
 
tagVARIANTasVariantPtr (void) const
 
tagVARIANTsetVariant (tagVARIANT *) const
 
- Public Member Functions inherited from AcGePoint2d
 AcGePoint2d (AcGePoint2d const &)
 
 AcGePoint2d (double, double)
 
 AcGePoint2d (void)
 
bool isEqualTo (AcGePoint2d const &, AcGeTol const &=AcGeTol::gTol) const
 
bool operator!= (AcGePoint2d const &) const
 
bool operator== (AcGePoint2d const &) const
 
AcGePoint2dmirror (AcGeLine2d const &)
 
AcGePoint2doperator*= (double)
 
AcGePoint2doperator+= (AcGeVector2d const &)
 
AcGePoint2doperator-= (AcGeVector2d const &)
 
AcGePoint2doperator/= (double)
 
AcGePoint2doperator= (AcGePoint2d const &)
 
AcGePoint2drotateBy (double, AcGePoint2d const &=AcGePoint2d::kOrigin)
 
AcGePoint2dscaleBy (double, AcGePoint2d const &=AcGePoint2d::kOrigin)
 
AcGePoint2dset (double, double)
 
AcGePoint2dsetToProduct (AcGeMatrix2d const &, AcGePoint2d const &)
 
AcGePoint2dsetToSum (AcGePoint2d const &, AcGeVector2d const &)
 
AcGePoint2dtransformBy (AcGeMatrix2d const &)
 
AcGePoint2d operator* (double) const
 
AcGePoint2d operator+ (AcGeVector2d const &) const
 
AcGePoint2d operator- (AcGeVector2d const &) const
 
AcGePoint2d operator/ (double) const
 
AcGeVector2d asVector (void) const
 
AcGeVector2d operator- (AcGePoint2d const &) const
 
doubleoperator[] (unsigned int)
 
double distanceTo (AcGePoint2d const &) const
 
double operator[] (unsigned int) const
 

Additional Inherited Members

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

Detailed Description

Definition at line 22 of file AcAxPoint2d.h.

Constructor & Destructor Documentation

◆ AcAxPoint2d() [1/8]

AcAxPoint2d::AcAxPoint2d ( AcAxPoint2d const & )

◆ AcAxPoint2d() [2/8]

AcAxPoint2d::AcAxPoint2d ( AcGePoint2d const & )

◆ AcAxPoint2d() [3/8]

AcAxPoint2d::AcAxPoint2d ( AcGeVector2d const & )

◆ AcAxPoint2d() [4/8]

AcAxPoint2d::AcAxPoint2d ( double ,
double  )

◆ AcAxPoint2d() [5/8]

AcAxPoint2d::AcAxPoint2d ( tagSAFEARRAY const * )

◆ AcAxPoint2d() [6/8]

AcAxPoint2d::AcAxPoint2d ( tagVARIANT const & )

◆ AcAxPoint2d() [7/8]

AcAxPoint2d::AcAxPoint2d ( tagVARIANT const * )

◆ AcAxPoint2d() [8/8]

AcAxPoint2d::AcAxPoint2d ( void )

Member Function Documentation

◆ asSafeArrayPtr()

tagSAFEARRAY * AcAxPoint2d::asSafeArrayPtr ( void ) const

◆ asVariantPtr()

tagVARIANT * AcAxPoint2d::asVariantPtr ( void ) const

◆ operator=() [1/6]

AcAxPoint2d & AcAxPoint2d::operator= ( AcAxPoint2d const & )

◆ operator=() [2/6]

AcAxPoint2d & AcAxPoint2d::operator= ( AcGePoint2d const & )

◆ operator=() [3/6]

AcAxPoint2d & AcAxPoint2d::operator= ( AcGeVector2d const & )

◆ operator=() [4/6]

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

◆ operator=() [5/6]

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

◆ operator=() [6/6]

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

◆ setVariant() [1/2]

tagVARIANT & AcAxPoint2d::setVariant ( tagVARIANT & ) const

◆ setVariant() [2/2]

tagVARIANT * AcAxPoint2d::setVariant ( tagVARIANT * ) const

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