General information:Author: Version: Date: Wed Oct 20 9:02:56 MET 1999 |
Header files: |
Code files: |
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: NONE |
Declaration:
G_Polyline()
Description:
constructors and destructors
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: virtual |
Declaration:
virtual ~G_Polyline()
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void MakeEmpty()
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: G_BOOL |
Declaration:
G_BOOL RemoveZero()
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: G_BOOL |
Declaration:
G_BOOL ContainsArcs()
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: G_BOOL |
Declaration:
G_BOOL CheckForArcs()
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: BoundingBox* |
Declaration:
BoundingBox* CalcBoundingBox(BoundingBox* a_box)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Transform(Matrix<EIGHT_G_BYTE_REAL>* _Matrix)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void ConvertArcs(double aber)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void ConvertArcs2(double dphi,int minseg = 6)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void CalcArc(TDLI<Segment>* where,Point& mid,double& Radius,double& beginrad,double& midrad,double& endrad,double& phit)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Copy(G_Polyline* PIT)
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: void |
Declaration:
void AddSegment(Segment* a)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void ConvertLine(double aber,double Rmin,double Rmax)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: G_BOOL |
Declaration:
G_BOOL PointOnPolyline(Point*, double)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: G_BOOL |
Declaration:
G_BOOL PointOnArcseg(Point*,double)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: G_Polyline& |
Declaration:
G_Polyline& operator=(G_Polyline&)
Description:
public member functions
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: int |
Declaration:
int TestArc(TDLI<Segment>*,double aber,double Rmin,double Rmax,Point& center_p)
Description:
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void insertArc(TDLI<Segment>*,int n, Point& center_p)
Description:
scope: protected | type: basic | typename: static TDLI<Segment> |
Declaration:
static TDLI<Segment> _PI
Description:
scope: protected | type: basic | typename: G_BOOL |
Declaration:
G_BOOL _hasarcs
Description: