Contains the 2D objects. More...
Classes | |
class | CAffine2d |
This class defines an affine 2D-transformation. More... | |
class | CAffineTransformation2d |
Definition of an affine transformation for 2D-spaces. More... | |
class | CAnnulus |
Definition of graphical annulus object. More... | |
class | CAnnulusComp |
Implementation of an annulus as a component. More... | |
class | CAnnulusSegment |
Radial segment of the annulus object. More... | |
class | CAnnulusSegmentComp |
Implementation of a annulus segment as a component. More... | |
class | CArc |
class | CArcComp |
Implementation of a arc as a component. More... | |
class | CArcPointsCalculator |
Calculates points on the given arc using Bresenham's integer algorithm. More... | |
class | CCircle |
Definition of graphical circle object. More... | |
class | CCircleComp |
Implementation of a circle as a component. More... | |
class | CDataNodePolylineBase |
Base class for polylines with additional data stored in each node. More... | |
class | CDirection2d |
Represents a direction in 2D space. More... | |
class | CLabel |
Data model for the label shape. More... | |
class | CLine2d |
Definition of a line in 2D-space. More... | |
class | CLine2dComp |
Implementation of a 2D-line as a component. More... | |
class | CMatrix2d |
2D matrix. More... | |
class | CObject2dBase |
Base class for 2D-objects implementing interface i2d::IObject2d. More... | |
class | CObject2dFactory |
Simple factory for 2D-objects. More... | |
class | COrientedCircle |
Definition of an oriented graphical circle object. More... | |
class | COrientedCircleComp |
Implementation of a circle as a component. More... | |
class | CParallelogram |
This class defines parallelogram. More... | |
class | CParallelogramComp |
Implementation of a parallelogram as a component. More... | |
class | CPolygon |
Definition of the data model for a polygon. More... | |
class | CPolygonComp |
Implementation of a polygon as a component. More... | |
class | CPolyline |
2D-object representing a polyline. More... | |
class | CPolylineComp |
Implementation of a poly-line as a component. More... | |
class | CPolypoint |
Definition of the data model for a polygon. More... | |
class | CPosition2d |
Definition of graphical point object. More... | |
class | CPosition2dComp |
Implementation of a 2D-position as a component. More... | |
class | CQuadrangle |
Definition of convexes quadrangle object. More... | |
class | CQuadrangleComp |
Implementation of a quadrangle as a component. More... | |
class | CRect |
Simple rectangle with integer bounds. More... | |
class | CRectangle |
Definition of rectangle area orthogonal to axis of coordination system. More... | |
class | CRectangleComp |
Implementation of a rectangle as a component. More... | |
class | CSpline |
class | CSplineSegment |
class | CTubeNode |
Polygon node used to define tube boundaries at the given point. More... | |
class | CTubePolyline |
Definition of tube region based on polyline. More... | |
class | CTubePolylineComp |
Component definition of the tube region based on a polyline. More... | |
class | CVector2d |
Definition of position or mathematical vector on 2D plane. More... | |
class | ICalibration2d |
class | ICalibrationProvider |
Common interface for an object, which delivers a 2D-calibration. More... | |
class | IMultiCalibrationProvider |
Common interface for an object, which delivers a list of 2D-calibration objects. More... | |
class | IObject2d |
Common interface for describing the 2D-objects. More... | |
class | IRectangleConstraints |
class | ISceneController |
Interface for scene manipulation and query the restrictions. More... | |
class | ITransformation2d |
Common interface for all calibration objects. More... | |
class | TDataNodePolyline |
Generic polyline implementation with additional information stored for each node. More... | |
class | TObject2dCompWrap |
Base class for all components implementing 2D objects. More... | |
Functions | |
uint | qHash (const CLine2d &key, uint seed=0) |
uint | qHash (const CVector2d &key, uint seed=0) |
Contains the 2D objects.
This package is system independent. This package use following ACF packages:
|
inline |
Definition at line 314 of file CVector2d.h.
References i2d::CVector2d::GetX(), and i2d::CVector2d::GetY().
|
inline |
Definition at line 424 of file CLine2d.h.
References i2d::CLine2d::GetPoint1(), and i2d::CLine2d::GetPoint2().
© 2007-2017 Witold Gantzke and Kirill Lepskiy