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

#include <AcGePointOnSurface.h>

Inheritance diagram for AcGePointOnSurface:
AcGePointEnt3d AcGeEntity3d

Public Member Functions

 AcGePointOnSurface (AcGePointOnSurface const &)
 
 AcGePointOnSurface (AcGeSurface const &)
 
 AcGePointOnSurface (AcGeSurface const &, AcGePoint2d const &)
 
 AcGePointOnSurface (void)
 
 ~AcGePointOnSurface (void)
 
AcGePoint2d parameter (void) const
 
AcGePoint3d point (AcGePoint2d const &)
 
AcGePoint3d point (AcGeSurface const &, AcGePoint2d const &)
 
AcGePoint3d point (void) const
 
AcGePointOnSurfaceoperator= (AcGePointOnSurface const &)
 
AcGePointOnSurfacesetParameter (AcGePoint2d const &)
 
AcGePointOnSurfacesetSurface (AcGeSurface const &)
 
AcGeSurface const * surface (void) const
 
AcGeVector2d inverseTangentVector (AcGeVector3d const &) const
 
AcGeVector2d inverseTangentVector (AcGeVector3d const &, AcGePoint2d const &)
 
AcGeVector2d inverseTangentVector (AcGeVector3d const &, AcGeSurface const &, AcGePoint2d const &)
 
AcGeVector3d mixedPartial (AcGePoint2d const &)
 
AcGeVector3d mixedPartial (AcGeSurface const &, AcGePoint2d const &)
 
AcGeVector3d mixedPartial (void) const
 
AcGeVector3d normal (AcGePoint2d const &)
 
AcGeVector3d normal (AcGeSurface const &, AcGePoint2d const &)
 
AcGeVector3d normal (void) const
 
AcGeVector3d tangentVector (AcGeVector2d const &) const
 
AcGeVector3d tangentVector (AcGeVector2d const &, AcGePoint2d const &)
 
AcGeVector3d tangentVector (AcGeVector2d const &, AcGeSurface const &, AcGePoint2d const &)
 
AcGeVector3d uDeriv (int) const
 
AcGeVector3d uDeriv (int, AcGePoint2d const &)
 
AcGeVector3d uDeriv (int, AcGeSurface const &, AcGePoint2d const &)
 
AcGeVector3d vDeriv (int) const
 
AcGeVector3d vDeriv (int, AcGePoint2d const &)
 
AcGeVector3d vDeriv (int, AcGeSurface const &, AcGePoint2d 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 26 of file AcGePointOnSurface.h.

Constructor & Destructor Documentation

◆ AcGePointOnSurface() [1/4]

AcGePointOnSurface::AcGePointOnSurface ( AcGePointOnSurface const & )

◆ AcGePointOnSurface() [2/4]

AcGePointOnSurface::AcGePointOnSurface ( AcGeSurface const & )

◆ AcGePointOnSurface() [3/4]

AcGePointOnSurface::AcGePointOnSurface ( AcGeSurface const & ,
AcGePoint2d const &  )

◆ AcGePointOnSurface() [4/4]

AcGePointOnSurface::AcGePointOnSurface ( void )

◆ ~AcGePointOnSurface()

AcGePointOnSurface::~AcGePointOnSurface ( void )

Member Function Documentation

◆ inverseTangentVector() [1/3]

AcGeVector2d AcGePointOnSurface::inverseTangentVector ( AcGeVector3d const & ) const

◆ inverseTangentVector() [2/3]

AcGeVector2d AcGePointOnSurface::inverseTangentVector ( AcGeVector3d const & ,
AcGePoint2d const &  )

◆ inverseTangentVector() [3/3]

AcGeVector2d AcGePointOnSurface::inverseTangentVector ( AcGeVector3d const & ,
AcGeSurface const & ,
AcGePoint2d const &  )

◆ mixedPartial() [1/3]

AcGeVector3d AcGePointOnSurface::mixedPartial ( AcGePoint2d const & )

◆ mixedPartial() [2/3]

AcGeVector3d AcGePointOnSurface::mixedPartial ( AcGeSurface const & ,
AcGePoint2d const &  )

◆ mixedPartial() [3/3]

AcGeVector3d AcGePointOnSurface::mixedPartial ( void ) const

◆ normal() [1/3]

AcGeVector3d AcGePointOnSurface::normal ( AcGePoint2d const & )

◆ normal() [2/3]

AcGeVector3d AcGePointOnSurface::normal ( AcGeSurface const & ,
AcGePoint2d const &  )

◆ normal() [3/3]

AcGeVector3d AcGePointOnSurface::normal ( void ) const

◆ operator=()

AcGePointOnSurface & AcGePointOnSurface::operator= ( AcGePointOnSurface const & )

◆ parameter()

AcGePoint2d AcGePointOnSurface::parameter ( void ) const

◆ point() [1/3]

AcGePoint3d AcGePointOnSurface::point ( AcGePoint2d const & )

◆ point() [2/3]

AcGePoint3d AcGePointOnSurface::point ( AcGeSurface const & ,
AcGePoint2d const &  )

◆ point() [3/3]

AcGePoint3d AcGePointOnSurface::point ( void ) const

◆ setParameter()

AcGePointOnSurface & AcGePointOnSurface::setParameter ( AcGePoint2d const & )

◆ setSurface()

AcGePointOnSurface & AcGePointOnSurface::setSurface ( AcGeSurface const & )

◆ surface()

AcGeSurface const * AcGePointOnSurface::surface ( void ) const

◆ tangentVector() [1/3]

AcGeVector3d AcGePointOnSurface::tangentVector ( AcGeVector2d const & ) const

◆ tangentVector() [2/3]

AcGeVector3d AcGePointOnSurface::tangentVector ( AcGeVector2d const & ,
AcGePoint2d const &  )

◆ tangentVector() [3/3]

AcGeVector3d AcGePointOnSurface::tangentVector ( AcGeVector2d const & ,
AcGeSurface const & ,
AcGePoint2d const &  )

◆ uDeriv() [1/3]

AcGeVector3d AcGePointOnSurface::uDeriv ( int ) const

◆ uDeriv() [2/3]

AcGeVector3d AcGePointOnSurface::uDeriv ( int ,
AcGePoint2d const &  )

◆ uDeriv() [3/3]

AcGeVector3d AcGePointOnSurface::uDeriv ( int ,
AcGeSurface const & ,
AcGePoint2d const &  )

◆ vDeriv() [1/3]

AcGeVector3d AcGePointOnSurface::vDeriv ( int ) const

◆ vDeriv() [2/3]

AcGeVector3d AcGePointOnSurface::vDeriv ( int ,
AcGePoint2d const &  )

◆ vDeriv() [3/3]

AcGeVector3d AcGePointOnSurface::vDeriv ( int ,
AcGeSurface const & ,
AcGePoint2d const &  )

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