AcGeImpFitData3d(AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcGeTol const &, int)
AcGeImpFitData3d(AcGeImpCurve3d const &, double)
void getFitTolerance(AcGeTol &) const
AcGeImpFitData3d & set(AcGeKnotVector const &, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcGeTol const &, int)
AcGeImpFitData3d & adjustFitPoints(void)
int hasApproximationData(void) const
virtual int isOn(AcGePoint3d const &, double &, AcGeTol const &=AcGeContext::gTol) const
void getFitTangents(AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > &) const
virtual int isOn(AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const
virtual ~AcGeImpFitData3d(void)
AcGeImpFitData3d & set(AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcGeTol const &, int)
void getFitTangentAt(int, AcGeVector3d &) const
AcGeVector3d fitTangentAt(int) const
int getTangentAtStart(AcGeVector3d &) const
AcGeImpFitData3d & setTangentAtEnd(AcGeVector3d const &)
virtual AcGeImpEntity3d & translateBy(AcGeVector3d const &)
AcGeImpFitData3d(AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcGeVector3d const &, AcGeVector3d const &, int, int, AcGeTol const &=AcGeContext::gTol)
int isOn(AcGePoint3d const &, int &, AcGeTol const &=AcGeContext::gTol) const
int hasFitTangents(void) const
int numFitTangents(void) const
AcGeImpFitData3d & makeClosed(void)
virtual int isEqualTo(AcGeImpEntity3d const &, AcGeTol const &=AcGeContext::gTol) const
int hasTangentAtEnd(void) const
virtual AcGeImpObject * copy(void) const
AcGeTol adjustFitTolerance(void) const
AcGeImpFitData3d & set(AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > const &, AcGeTol const &, int)
virtual AcGeImpEntity3d & transformBy(AcGeMatrix3d const &)
AcGeImpFitData3d(AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > const &, AcGeTol const &, int)
AcGeImpSplineEnt3d & setFitTangentAt(int, AcGeVector3d)
int isKindOf(AcGe::EntityId) const
AcGeImpFitData3d & compressFitData(void)
AcGeImpFitData3d & setFitTolerance(AcGeTol const &=AcGeContext::gTol)
int hasTangentAtStart(void) const
AcGeImpFitData3d & setTangentAtStart(AcGeVector3d const &)
int getTangentAtEnd(AcGeVector3d &) const
int hasEndTangents(void) const
AcGeImpFitData3d & removeTangentAtStart(void)
AcGeTol adjustFitTolerance(AcGeTol const &=AcGeContext::gTol) const
AcGeImpFitData3d & removeTangentAtEnd(void)
AcGeImpFitData3d & operator=(AcGeImpFitData3d const &)
AcGeImpFitData3d(AcGeKnotVector const &, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > const &, AcGeTol const &, int)
AcGeImpFitData3d(AcGeImpFitData3d const &)
static ARX_API_STATIC AcGeTol gTol