geoff_geometry::Kurve Member List

This is the complete list of members for geoff_geometry::Kurve, including all inherited members.

Add(const spVertex &spv, bool AddNullSpans=true)geoff_geometry::Kurve
Add(const Span &sp, bool AddNullSpans=true)geoff_geometry::Kurve
Add(int type, const Point &p0, const Point &pc, bool AddNullSpans=true)geoff_geometry::Kurve
Add(const Point &p0, bool AddNullSpans=true)geoff_geometry::Kurve
Add()geoff_geometry::Kurve
Add(const Kurve *k, bool AddNullSpans=true)geoff_geometry::Kurve
AddEllipse(int dir, const Point &pStart, const Point &pEnd, const Point &pCentre, const Vector2d &majorAxis, double majorRadius, double minorRadius, double tolerance)geoff_geometry::Kurve
AddIndex(int vertexNumber, const SpanDataObject *data)geoff_geometry::Kurve
AddSections(const Kurve *k, bool endOfSection)geoff_geometry::Kurve
AddSpanID(int ID)geoff_geometry::Kurve
Area() constgeoff_geometry::Kurve
Break(double atParam, const Kurve *secInput, Kurve *refOut, Kurve *secOut)geoff_geometry::Kurve
ChangeEnd(const Point *pNewEnd, int endSpanno)geoff_geometry::Kurve
ChangeStart(const Point *pNewStart, int startSpanno)geoff_geometry::Kurve
Clear()geoff_geometry::Kurve
Closed() constgeoff_geometry::Kurve
Compare(const Kurve *k, Matrix *m, bool bAllowMirror=true) constgeoff_geometry::Kurve
egeoff_geometry::Matrix
FullCircle(int dir, const Point &c, double radius)geoff_geometry::Kurve
Get(int vertex, spVertex &spv) constgeoff_geometry::Kurve
Get(int spanVertexNumber, Point &p, Point &pc) constgeoff_geometry::Kurve
Get(std::vector< Span > *all, bool ignoreNullSpans) constgeoff_geometry::Kurve
Get(int spanVertexNumber, Point3d &p, Point3d &pc) constgeoff_geometry::Kurve
Get(int spannumber, Span &sp, bool returnSpanProperties=false, bool transform=false) constgeoff_geometry::Kurve
Get(Point &ps, Point &pe) constgeoff_geometry::Kurve
geoff_geometry::Matrix::Get(double *p) constgeoff_geometry::Matrix
GetIndex(int vertexNumber) constgeoff_geometry::Kurve
GetLength() constgeoff_geometry::Kurve
GetRotation(double &ax, double &ay, double &az) constgeoff_geometry::Matrix
GetScale(double &sx, double &sy, double &sz) constgeoff_geometry::Matrix
GetScale(double &sx) constgeoff_geometry::Matrix
GetSpanID(int spanVertexNumber) constgeoff_geometry::Kurve
GetTranslate(double &x, double &y, double &z) constgeoff_geometry::Matrix
IntExtWire(Kurve &kSec, double Ref, double Sec, double height, Kurve *kOut)geoff_geometry::Kurve
Intof(const Span &sp, vector< Point > &p) constgeoff_geometry::Kurve
Intof(const Kurve &k, vector< Point > &p) constgeoff_geometry::Kurve
Inverse()geoff_geometry::Matrix
IsMirrored()geoff_geometry::Matrix
IsUnit()geoff_geometry::Matrix
Kurve()geoff_geometry::Kurve
Kurve(const Kurve &k0)geoff_geometry::Kurve
m_isReversedgeoff_geometry::Kurveprotected
m_mirroredgeoff_geometry::Matrix
m_nVerticesgeoff_geometry::Kurveprotected
m_spansgeoff_geometry::Kurveprotected
m_startedgeoff_geometry::Kurveprotected
m_unitgeoff_geometry::Matrix
Matrix()geoff_geometry::Matrix
Matrix(double m[16])geoff_geometry::Matrix
minmax(Point &pmin, Point &pmax)geoff_geometry::Kurve
minmax(Box &b)geoff_geometry::Kurve
Multiply(Matrix &m)geoff_geometry::Matrix
Near(const Point &p, int &nearSpanNumber) constgeoff_geometry::Kurve
Near(const Point &p) constgeoff_geometry::Kurve
NearToVertex(const Point &p, int &nearSpanNumber) constgeoff_geometry::Kurve
NearToVertex(const Point &p) constgeoff_geometry::Kurve
nSpans() constgeoff_geometry::Kurve
Offset(vector< Kurve * > &OffsetKurves, double offset, int direction, int method, int &ret) constgeoff_geometry::Kurve
OffsetISOMethod(Kurve &kOffset, double off, int direction, bool BlendAll) constgeoff_geometry::Kurve
OffsetMethod1(Kurve &kOffset, double off, int direction, int method, int &ret) constgeoff_geometry::Kurve
operator!=(const Kurve &k) constgeoff_geometry::Kurve
geoff_geometry::Matrix::operator!=(const Matrix &m) constgeoff_geometry::Matrix
operator<<geoff_geometry::Kurvefriend
operator=(const Kurve &k)geoff_geometry::Kurve
operator=(const Matrix &m)geoff_geometry::Kurve
operator==(const Kurve &k) constgeoff_geometry::Kurve
geoff_geometry::Matrix::operator==(const Matrix &m) constgeoff_geometry::Matrix
operator>>geoff_geometry::Kurvefriend
Part(int startVertex, int EndVertex, Kurve *part)geoff_geometry::Kurve
Part(int fromSpanno, const Point &fromPt, int toSpanno, const Point &toPt)geoff_geometry::Kurve
Part(double fromParam, double toParam, const Kurve *secInput, Kurve *refOut, Kurve *secOut)geoff_geometry::Kurve
Part(double fromParam, double toParam)geoff_geometry::Kurve
Perim() constgeoff_geometry::Kurve
Put(double *p)geoff_geometry::Matrix
Reduce(double tolerance)geoff_geometry::Kurve
Replace(int vertexnumber, const spVertex &spv)geoff_geometry::Kurve
Replace(int vertexnumber, int type, const Point &p, const Point &pc, int ID=UNMARKED)geoff_geometry::Kurve
Reverse()geoff_geometry::Kurve
Reverse(bool isReversed)geoff_geometry::Kurve
Rotate(double sinang, double cosang, Vector3d *rotAxis)geoff_geometry::Matrix
Rotate(double angle, Vector3d *rotAxis)geoff_geometry::Matrix
Rotate(double sinang, double cosang, int Axis)geoff_geometry::Matrix
Rotate(double angle, int Axis)geoff_geometry::Matrix
Scale(double scale)geoff_geometry::Matrix
Scale(double scalex, double scaley, double scalez)geoff_geometry::Matrix
SetZ(double z)geoff_geometry::Kurve
Spiral(const Point &centre, double startAngle, double startRadius, double radiusRisePerRevolution, double endRadius)geoff_geometry::Kurve
Split(double MaximumRadius, double reslution)geoff_geometry::Kurve
Start()geoff_geometry::Kurve
Start(const Point &p)geoff_geometry::Kurve
Started() constgeoff_geometry::Kurve
StoreAllSpans(std::vector< Span > &kSpans) constgeoff_geometry::Kurve
Transform(double p0[3]) constgeoff_geometry::Matrix
Transform(double p0[3], double p1[3]) constgeoff_geometry::Matrix
Transform2d(double p0[2], double p1[2]) constgeoff_geometry::Matrix
Translate(double x, double y, double z=0)geoff_geometry::Matrix
Unit()geoff_geometry::Matrix
~Kurve()geoff_geometry::Kurve
~Matrix()geoff_geometry::Matrix