#include <AcGeImpSplineEnt3d.h>
|
| AcGeImpSplineEnt3d & | makeNonPeriodic (void) |
| |
| AcGeImpSplineEnt3d & | makePeriodic (void) |
| |
| AcGeImpSplineEnt3d & | operator= (AcGeImpSplineEnt3d const &) |
| |
| AcGeImpSplineEnt3d & | setKnotAt (int, double) |
| |
| AcGeKnotVector const & | knots (void) const |
| |
| double | knotAt (int) const |
| |
| int | isRational (void) const |
| |
| int | numControlPoints (void) const |
| |
| int | numKnots (void) const |
| |
| virtual | ~AcGeImpSplineEnt3d (void) |
| |
| virtual AcGeImpBoundBlock3d | boundBlock (int, AcGeImpInterval const &, int) const |
| |
| virtual AcGeImpCurve3d & | reverseParam (void) |
| |
| virtual AcGeImpCurve3d & | setInterval (AcGeImpInterval const &, int) |
| |
| virtual AcGeImpCurve3d & | setInterval (void) |
| |
| virtual AcGeImpCurve3d & | setNaturalInterval (void) |
| |
| virtual AcGeImpEntity3d & | transformBy (AcGeMatrix3d const &) |
| |
| virtual AcGeImpEntity3d & | translateBy (AcGeVector3d const &) |
| |
| virtual AcGeImpSplineEnt3d & | setControlPointAt (int, AcGePoint3d) |
| |
| virtual AcGePoint3d | controlPointAt (int) const |
| |
| virtual AcGePoint3d | endPoint (void) const |
| |
| virtual AcGePoint3d | startPoint (void) const |
| |
| virtual double | endDomain (void) const |
| |
| virtual double | endParam (void) const |
| |
| virtual double | startDomain (void) const |
| |
| virtual double | startParam (void) const |
| |
| virtual int | continuityAtKnot (int, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isClosed (AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isDegenerate (AcGeImpEntity3d *&, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isDegenerate (AcGe::EntityId &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isEqualTo (AcGeImpEntity3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isLinear (AcGeImpLinearEnt3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isPeriodic (double &, int) const |
| |
| virtual int | isPlanar (AcGeImpPlanarEnt &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | order (void) const |
| |
| virtual void | getInterval (AcGeImpInterval &, AcGePoint3d &, AcGePoint3d &) const |
| |
| virtual void | getInterval (AcGeImpInterval &, int, int) const |
| |
| virtual void | getSamplePoints (double, double, double, AcGeImpPointOnCurve3d &, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &, AcGeDoubleArray &, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > *, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > *) const |
| |
| void | resetLinFlags (void) |
| |
Definition at line 37 of file AcGeImpSplineEnt3d.h.
◆ ~AcGeImpSplineEnt3d()
| virtual AcGeImpSplineEnt3d::~AcGeImpSplineEnt3d |
( |
void | | ) |
|
|
virtual |
◆ AcGeImpSplineEnt3d() [1/4]
◆ AcGeImpSplineEnt3d() [2/4]
◆ AcGeImpSplineEnt3d() [3/4]
◆ AcGeImpSplineEnt3d() [4/4]
| AcGeImpSplineEnt3d::AcGeImpSplineEnt3d |
( |
void | | ) |
|
|
protected |
◆ boundBlock()
◆ continuityAtKnot()
◆ controlPointAt()
◆ convertPntArr()
◆ convertVecArr()
◆ endDomain()
◆ endParam()
◆ endPoint()
◆ getInterval() [1/2]
◆ getInterval() [2/2]
◆ getSamplePoints()
| virtual void AcGeImpSplineEnt3d::getSamplePoints |
( |
double | , |
|
|
double | , |
|
|
double | , |
|
|
AcGeImpPointOnCurve3d & | , |
|
|
AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > & | , |
|
|
AcGeDoubleArray & | , |
|
|
AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > * | , |
|
|
AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > * | ) const |
|
virtual |
◆ isClosed()
◆ isDegenerate() [1/2]
◆ isDegenerate() [2/2]
◆ isEqualTo()
◆ isLinear()
◆ isPeriodic()
◆ isPlanar()
◆ isRational()
| int AcGeImpSplineEnt3d::isRational |
( |
void | | ) |
const |
◆ knotAt()
| double AcGeImpSplineEnt3d::knotAt |
( |
int | | ) |
const |
◆ knots()
◆ makeNonPeriodic()
◆ makePeriodic()
◆ numControlPoints()
| int AcGeImpSplineEnt3d::numControlPoints |
( |
void | | ) |
const |
◆ numKnots()
| int AcGeImpSplineEnt3d::numKnots |
( |
void | | ) |
const |
◆ operator=()
◆ order()
◆ resetLinFlags()
| void AcGeImpSplineEnt3d::resetLinFlags |
( |
void | | ) |
|
◆ reverseParam()
◆ setControlPointAt()
◆ setInterval() [1/2]
◆ setInterval() [2/2]
◆ setKnotAt()
◆ setNaturalInterval()
◆ startDomain()
◆ startParam()
◆ startPoint()
◆ transformBy()
◆ translateBy()
◆ DefValueProducer
The documentation for this class was generated from the following file: