|
ACF $AcfVersion:0$
|
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 |
| Represents a circular arc defined by a center point, radius, and start/end angles. More... | |
| 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 | CGraphData2d |
| Data model for a 2D graph plot supporting multiple curves. 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 | CObject2dProxyComp |
| Implementation of a proxy of IObject2d interface realized over IObject2dProvider access. 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 |
| Represents a smooth cubic spline curve passing through a set of control points. More... | |
| class | CSplineSegment |
| Represents a single cubic polynomial segment of a spline curve. More... | |
| 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 |
| Interface for 2D calibration and coordinate transformation with unit information. More... | |
| 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 | IObject2dProvider |
| Common interface for a provider, which delivers a 2D-object. More... | |
| class | IRectangleConstraints |
| Interface for defining constraints on rectangle dimensions. More... | |
| 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 433 of file CLine2d.h.
References i2d::CLine2d::GetPoint1(), i2d::CLine2d::GetPoint2(), and qHash().
Referenced by qHash().
|
inline |
Definition at line 314 of file CVector2d.h.
References i2d::CVector2d::GetX(), and i2d::CVector2d::GetY().