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

#include <AcGePointOnCurve3d.h>

Inheritance diagram for AcGePointOnCurve3d:
AcGePointEnt3d AcGeEntity3d

Public Member Functions

 AcGePointOnCurve3d (AcGeCurve3d const &)
 
 AcGePointOnCurve3d (AcGeCurve3d const &, double)
 
 AcGePointOnCurve3d (AcGePointOnCurve3d const &)
 
 AcGePointOnCurve3d (void)
 
 ~AcGePointOnCurve3d (void)
 
AcGeCurve3d const * curve (void) const
 
AcGePoint3d point (AcGeCurve3d const &, double)
 
AcGePoint3d point (double)
 
AcGePoint3d point (void) const
 
AcGePointOnCurve3doperator= (AcGePointOnCurve3d const &)
 
AcGePointOnCurve3dsetCurve (AcGeCurve3d const &)
 
AcGePointOnCurve3dsetParameter (double)
 
AcGeVector3d deriv (int) const
 
AcGeVector3d deriv (int, AcGeCurve3d const &, double)
 
AcGeVector3d deriv (int, double)
 
double parameter (void) const
 
Frx::Boolean curvature (double &)
 
Frx::Boolean curvature (double, double &)
 
Frx::Boolean isSingular (AcGeTol const &=AcGeContext::gTol) const
 
- Public Member Functions inherited from AcGePointEnt3d
 operator AcGePoint3d (void) const
 
 ~AcGePointEnt3d (void)
 
AcGePoint3d point3d (void) const
 
AcGePointEnt3doperator= (AcGePointEnt3d 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 AcGePointEnt3d
 AcGePointEnt3d (AcGePointEnt3d const &)
 
 AcGePointEnt3d (void)
 
- 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 25 of file AcGePointOnCurve3d.h.

Constructor & Destructor Documentation

◆ AcGePointOnCurve3d() [1/4]

AcGePointOnCurve3d::AcGePointOnCurve3d ( AcGeCurve3d const & )

◆ AcGePointOnCurve3d() [2/4]

AcGePointOnCurve3d::AcGePointOnCurve3d ( AcGeCurve3d const & ,
double  )

◆ AcGePointOnCurve3d() [3/4]

AcGePointOnCurve3d::AcGePointOnCurve3d ( AcGePointOnCurve3d const & )

◆ AcGePointOnCurve3d() [4/4]

AcGePointOnCurve3d::AcGePointOnCurve3d ( void )

◆ ~AcGePointOnCurve3d()

AcGePointOnCurve3d::~AcGePointOnCurve3d ( void )

Member Function Documentation

◆ curvature() [1/2]

Frx::Boolean AcGePointOnCurve3d::curvature ( double & )

◆ curvature() [2/2]

Frx::Boolean AcGePointOnCurve3d::curvature ( double ,
double &  )

◆ curve()

AcGeCurve3d const * AcGePointOnCurve3d::curve ( void ) const

◆ deriv() [1/3]

AcGeVector3d AcGePointOnCurve3d::deriv ( int ) const

◆ deriv() [2/3]

AcGeVector3d AcGePointOnCurve3d::deriv ( int ,
AcGeCurve3d const & ,
double  )

◆ deriv() [3/3]

AcGeVector3d AcGePointOnCurve3d::deriv ( int ,
double  )

◆ isSingular()

Frx::Boolean AcGePointOnCurve3d::isSingular ( AcGeTol const & = AcGeContext::gTol) const

◆ operator=()

AcGePointOnCurve3d & AcGePointOnCurve3d::operator= ( AcGePointOnCurve3d const & )

◆ parameter()

double AcGePointOnCurve3d::parameter ( void ) const

◆ point() [1/3]

AcGePoint3d AcGePointOnCurve3d::point ( AcGeCurve3d const & ,
double  )

◆ point() [2/3]

AcGePoint3d AcGePointOnCurve3d::point ( double )

◆ point() [3/3]

AcGePoint3d AcGePointOnCurve3d::point ( void ) const

◆ setCurve()

AcGePointOnCurve3d & AcGePointOnCurve3d::setCurve ( AcGeCurve3d const & )

◆ setParameter()

AcGePointOnCurve3d & AcGePointOnCurve3d::setParameter ( double )

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