#include <qgarlib/primitives.H>
Inheritance diagram for qgar::GenPolygon< T >:

O
+---------------> X
|\ |
| \ <-'
| \ angle (in radians, unless specified)
| \
|
V
Y
1 + + 3 1 + + 5
|\ /| |\ 6 /|
| \/ | must be represented as | \_/ |
| /\ | | / \ |
|/ \| |/ 3 \|
2 + + 4 2 + + 4
Definition at line 152 of file _QGAR_GenPolygon.H.
Public Types | |
Types | |
| typedef T | value_type |
| Type of the vertices coordinates. | |
| typedef value_type & | reference |
| Reference to qgar::GenPolygon::value_type. | |
| typedef const value_type & | const_reference |
| Constant reference to qgar::GenPolygon::value_type. | |
| typedef value_type * | pointer |
| Pointer to qgar::GenPolygon::value_type. | |
| typedef const value_type * | const_pointer |
| Constant pointer to qgar::GenPolygon::value_type. | |
| typedef std::deque< GenPoint< value_type > > | vertices_type |
| Type of the vertices container. | |
| typedef vertices_type & | vertices_reference |
| Reference to qgar::GenPolygon::vertices_type. | |
| typedef const vertices_type & | vertices_const_reference |
| Constant reference to qgar::GenPolygon::vertices_type. | |
Public Member Functions | |
Constructors | |
| GenPolygon () | |
| Default constructor. | |
| GenPolygon (const GenPolygon< value_type > &aPoly) | |
| Copy constructor. | |
| GenPolygon (const GenQgarPolygon< value_type > &aQPoly) | |
| Initialize from a Qgar polygon. | |
| GenPolygon (const std::list< GenPoint< value_type > > &aPtList) throw (QgarErrorUser) | |
| Initialize from a STL list of at least 3 points. | |
Destructor | |
| virtual | ~GenPolygon () |
| Virtual destructor. | |
Copy | |
| virtual GenPolygon< value_type > * | clone () const |
| Perform a deep copy. | |
Operators | |
| GenPolygon< value_type > & | operator= (const GenPolygon< value_type > &aPoly) |
| Assignment. | |
Area | |
| double | signedArea () |
| Get signed area. | |
| double | area () |
| Get area. | |
Access to vertices | |
| int | size () const |
| Get number of vertices. | |
| vertices_const_reference | accessVertices () const |
| Get vertices. | |
| vertices_reference | getVertices () |
| Give non-protected access to the vertices. | |
| vertices_type | vertices () const |
| Get a copy of the vertices. | |
Insert vertices | |
| GenPolygon< value_type > & | appendSource (const GenPoint< value_type > &aPt) |
| Insert a point as new source. | |
| GenPolygon< value_type > & | appendTarget (const GenPoint< value_type > &aPt) |
| Insert a point as new target. | |
| GenPolygon< value_type > & | append (const std::vector< GenPoint< value_type > > &aPtVect) |
| Appends a set of vertices to a Qgar polygon. | |
Remove vertices | |
| GenPolygon< value_type > & | remove (const GenPoint< value_type > &aPt) throw (QgarErrorUser) |
| Remove a vertex from the polygon. | |
Conversions of the vertices | |
| std::vector< GenPoint< value_type > > | toPointVector () |
| Get a vector of points from the vertices. | |
| std::list< GenSegment< value_type > > | toSegList () |
| Get a STL list of (geometrical) segments from the vertices. | |
| std::list< GenQgarSegment< value_type > > | toQgarSegList (int aThickness=1, QGEcolor aColor=QGE_COLOR_DEFAULT, QGEoutline anOutline=QGE_OUTLINE_DEFAULT) |
| Get a STL list of Qgar segments, provided with given attributes, from the vertices. | |
Geometry: Translation | |
| virtual void | translate (value_type aTransX, value_type aTransY) |
| Translate current segment along X and Y axis. | |
Serialization/deserialization | |
| virtual std::istream & | read (std::istream &anInStream) |
| Deserializes the current polygon from an input stream. | |
| virtual std::ostream & | write (std::ostream &anOutStream) const |
| Serializes the current polygon to an input stream. | |
Access to source and target | |
| const GenPoint< value_type > & | accessSource () const |
| Get source point. | |
| GenPoint< value_type > | source () const |
| Get a copy of the source point. | |
| const GenPoint< value_type > & | accessTarget () const |
| Get target point. | |
| GenPoint< value_type > | target () const |
| Get a copy of the target point. | |
Access to separate coordinates | |
| value_type | xSource () const |
| Get X coordinate of the source point. | |
| value_type | xTarget () const |
| Get X coordinate of the target point. | |
| value_type | ySource () const |
| Get Y coordinate of the source point. | |
| value_type | yTarget () const |
| Get Y coordinate of the target point. | |
Access to geometrical characteristics | |
| value_type | dx () const |
| Difference between target and source X coordinates. | |
| value_type | dy () const |
| Difference between target and source Y coordinates. | |
Set source and/or target without update | |
| void | setSource (value_type aX, value_type aY) |
| Set source point. | |
| void | setSource (const GenPoint< value_type > &aPt) |
| Set source point. | |
| void | setTarget (value_type aX, value_type aY) |
| Set target point. | |
| void | setTarget (const GenPoint< value_type > &aPt) |
| Set target point. | |
| void | setSourceTarget (value_type aXSource, value_type aYSource, value_type aXTarget, value_type aYTarget) |
| Set both source and target points. | |
| void | setSourceTarget (const GenPoint< value_type > &aSource, const GenPoint< value_type > &aTarget) |
| Set both source and target points. | |
Set source and/or target with update | |
| void | fixSource (value_type aX, value_type aY) |
| Set source point. | |
| void | fixSource (const GenPoint< value_type > &aPt) |
| Set source point. | |
| void | fixTarget (value_type aX, value_type aY) |
| Set target point. | |
| void | fixTarget (const GenPoint< value_type > &aPt) |
| Set target point. | |
| void | fixSourceTarget (value_type aXSource, value_type aYSource, value_type aXTarget, value_type aYTarget) |
| Set both source and target points. | |
| void | fixSourceTarget (const GenPoint< value_type > &aSource, const GenPoint< value_type > &aTarget) |
| Set both source and target points. | |
Set separate (source and target) coordinates without update | |
| void | setXSource (value_type aX) |
| Set X coordinate of the source point. | |
| void | setXTarget (value_type aX) |
| Set X coordinate of the target point. | |
| void | setYSource (value_type aY) |
| Set Y coordinate of the source point. | |
| void | setYTarget (value_type aY) |
| Set Y coordinate of the target point. | |
Set separate (source and target) coordinates with update | |
| void | fixXSource (value_type aX) |
| Set X coordinate of the source point. | |
| void | fixXTarget (value_type aX) |
| Set X coordinate of the target point. | |
| void | fixYSource (value_type aY) |
| Set Y coordinate of the source point. | |
| void | fixYTarget (value_type aY) |
| Set Y coordinate of the target point. | |
Protected Member Functions | |
Updates subsequent to source and target modifications | |
| virtual void | updateSource () |
| Update the geometrical structure when the source has been changed. | |
| virtual void | updateTarget () |
| Update the geometrical structure when the target has been changed. | |
| virtual void | updateSourceTarget () |
| Update the geometrical structure when both source and target have been changed. | |
Protected Attributes | |
Structure of a polygon | |
| vertices_type | _vertices |
| Vertices. | |
Source and target | |
Apply a central symmetry to the current primitive, using the point of given coordinates as the symmetry center. Apply a central symmetry to the current primitive, using the given point as the symmetry center. Apply a mirror symmetry to the current primitive, using the line passing through the two given points for the symmetry. Apply a mirror symmetry to the current primitive, using the line supporting the given segment for the symmetry. | |
| GenPoint< value_type > | _source |
| Source point. | |
| GenPoint< value_type > | _target |
| Target point. | |
|
|||||
|
Constant pointer to qgar::GenPolygon::value_type.
Reimplemented from qgar::AbstractGenPrimitive< T >. Definition at line 191 of file _QGAR_GenPolygon.H. |
|
|||||
|
Constant reference to qgar::GenPolygon::value_type.
Reimplemented from qgar::AbstractGenPrimitive< T >. Definition at line 181 of file _QGAR_GenPolygon.H. |
|
|||||
|
Pointer to qgar::GenPolygon::value_type.
Reimplemented from qgar::AbstractGenPrimitive< T >. Definition at line 186 of file _QGAR_GenPolygon.H. |
|
|||||
|
Reference to qgar::GenPolygon::value_type.
Reimplemented from qgar::AbstractGenPrimitive< T >. Definition at line 176 of file _QGAR_GenPolygon.H. |
|
|||||
|
Type of the vertices coordinates.
Reimplemented from qgar::AbstractGenPrimitive< T >. Definition at line 171 of file _QGAR_GenPolygon.H. |
|
|||||
|
Constant reference to qgar::GenPolygon::vertices_type.
Definition at line 206 of file _QGAR_GenPolygon.H. |
|
|||||
|
Reference to qgar::GenPolygon::vertices_type.
Definition at line 201 of file _QGAR_GenPolygon.H. |
|
|||||
|
Type of the vertices container.
Definition at line 196 of file _QGAR_GenPolygon.H. |
|
|||||||||
|
Default constructor.
Definition at line 63 of file _QGAR_GenPolygon.TCC. |
|
||||||||||
|
Copy constructor.
|
|
||||||||||
|
Initialize from a Qgar polygon.
Definition at line 88 of file _QGAR_GenPolygon.TCC. |
|
||||||||||
|
Initialize from a STL list of at least 3 points.
Definition at line 102 of file _QGAR_GenPolygon.TCC. References qgar::AbstractGenPrimitive< T >::_source, qgar::AbstractGenPrimitive< T >::_target, and qgar::GenPolygon< T >::_vertices. |
|
|||||||||
|
Virtual destructor.
Definition at line 134 of file _QGAR_GenPolygon.TCC. |
|
|||||||||
|
Get source point.
Definition at line 143 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_source. Referenced by qgar::AbstractGenQgarPrimitive< T >::accessSource(). |
|
|||||||||
|
Get target point.
Definition at line 163 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_target. Referenced by qgar::AbstractGenQgarPrimitive< T >::accessTarget(), and qgar::GenSegment< T >::slope(). |
|
|||||||||
|
Get vertices.
Definition at line 254 of file _QGAR_GenPolygon.TCC. References qgar::GenPolygon< T >::_vertices. Referenced by qgar::GenQgarPolygon< T >::accessVertices(), and qgar::GenPolygon< T >::write(). |
|
||||||||||
|
Appends a set of vertices to a Qgar polygon. The given vertices are inserted after the target vertex. The order of the given vertices is preserved in the resulting polyline. The last vertex of the vector becomes the new target.
Definition at line 313 of file _QGAR_GenPolygon.TCC. References qgar::AbstractGenPrimitive< T >::_target. Referenced by qgar::GenQgarPolygon< T >::append(). |
|
||||||||||
|
Insert a point as new source.
|
|
||||||||||
|
Insert a point as new target.
|
|
|||||||||
|
Get area.
Definition at line 229 of file _QGAR_GenPolygon.TCC. References qgar::GenPolygon< T >::signedArea(). Referenced by qgar::GenQgarPolygon< T >::area(), and qgar::GenPolygon< T >::signedArea(). |
|
|||||||||
|
Perform a deep copy.
Implements qgar::AbstractGenPrimitive< T >. Definition at line 149 of file _QGAR_GenPolygon.TCC. |
|
|||||||||
|
Difference between target and source X coordinates.
Definition at line 233 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_source, qgar::AbstractGenPrimitive< T >::_target, and qgar::GenPoint< T >::x(). Referenced by qgar::GenSegment< T >::contains(), and qgar::AbstractGenQgarPrimitive< T >::dx(). |
|
|||||||||
|
Difference between target and source Y coordinates.
Definition at line 243 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_source, qgar::AbstractGenPrimitive< T >::_target, and qgar::GenPoint< T >::y(). Referenced by qgar::GenSegment< T >::contains(), qgar::AbstractGenQgarPrimitive< T >::dy(), and qgar::GenSegment< T >::length(). |
|
||||||||||
|
Set source point.
|
|
||||||||||||||||
|
Set source point.
Definition at line 327 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::setSource(), and qgar::AbstractGenPrimitive< T >::updateSource(). Referenced by qgar::AbstractGenQgarPrimitive< T >::fixSource(). |
|
||||||||||||||||
|
Set both source and target points.
|
|
||||||||||||||||||||||||
|
Set both source and target points.
Definition at line 369 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::setSourceTarget(), and qgar::AbstractGenPrimitive< T >::updateSourceTarget(). Referenced by qgar::AbstractGenQgarPrimitive< T >::fixSourceTarget(). |
|
||||||||||
|
Set target point.
|
|
||||||||||||||||
|
Set target point.
Definition at line 348 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::setTarget(), and qgar::AbstractGenPrimitive< T >::updateTarget(). Referenced by qgar::AbstractGenQgarPrimitive< T >::fixTarget(). |
|
||||||||||
|
Set X coordinate of the source point.
Definition at line 443 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::setXSource(), and qgar::AbstractGenPrimitive< T >::updateSource(). Referenced by qgar::AbstractGenQgarPrimitive< T >::fixXSource(). |
|
||||||||||
|
Set X coordinate of the target point.
Definition at line 454 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::setXTarget(), and qgar::AbstractGenPrimitive< T >::updateTarget(). Referenced by qgar::AbstractGenQgarPrimitive< T >::fixXTarget(). |
|
||||||||||
|
Set Y coordinate of the source point.
Definition at line 465 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::setYSource(), and qgar::AbstractGenPrimitive< T >::updateSource(). Referenced by qgar::AbstractGenQgarPrimitive< T >::fixYSource(). |
|
||||||||||
|
Set Y coordinate of the target point.
Definition at line 476 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::setYTarget(), and qgar::AbstractGenPrimitive< T >::updateTarget(). Referenced by qgar::AbstractGenQgarPrimitive< T >::fixYTarget(). |
|
|||||||||
|
Give non-protected access to the vertices. Vertices may then be directly modified using appropriate transformation function members. Definition at line 264 of file _QGAR_GenPolygon.TCC. References qgar::GenPolygon< T >::_vertices. Referenced by qgar::GenQgarPolygon< T >::getVertices(). |
|
||||||||||
|
Assignment.
|
|
||||||||||
|
Deserializes the current polygon from an input stream. A serialized polygon is represented by: Polygon(<SOURCE>)(<TARGET>)(<VERTICES COUNT>)(<VERTICE 1>)..(<VERTICE n>)
Implements qgar::ISerializable. Definition at line 477 of file _QGAR_GenPolygon.TCC. References qgar::GenPolygon< T >::_vertices, qgar::qgReadObjData(), and qgar::qgReadObjName(). |
|
||||||||||
|
Remove a vertex from the polygon.
|
|
||||||||||
|
Set source point.
|
|
||||||||||||||||
|
Set source point.
Definition at line 259 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_source, and qgar::GenPoint< T >::setXY(). Referenced by qgar::AbstractGenPrimitive< T >::fixSource(), qgar::WDSegmentList::PRIVATEperform(), and qgar::AbstractGenQgarPrimitive< T >::setSource(). |
|
||||||||||||||||
|
Set both source and target points.
|
|
||||||||||||||||||||||||
|
Set both source and target points.
Definition at line 297 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_source, qgar::AbstractGenPrimitive< T >::_target, and qgar::GenPoint< T >::setXY(). Referenced by qgar::AbstractGenPrimitive< T >::fixSourceTarget(), qgar::AbstractGenQgarPrimitive< T >::setSourceTarget(), qgar::GenSegment< T >::translate(), qgar::GenPolyline< T >::translate(), qgar::GenPolygon< T >::translate(), and qgar::GenArc< T >::translate(). |
|
||||||||||
|
Set target point.
|
|
||||||||||||||||
|
Set target point.
Definition at line 278 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_target, and qgar::GenPoint< T >::setXY(). Referenced by qgar::AbstractGenPrimitive< T >::fixTarget(), qgar::WDSegmentList::PRIVATEperform(), and qgar::AbstractGenQgarPrimitive< T >::setTarget(). |
|
||||||||||
|
Set X coordinate of the source point.
Definition at line 398 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_source. Referenced by qgar::AbstractGenPrimitive< T >::fixXSource(), and qgar::AbstractGenQgarPrimitive< T >::setXSource(). |
|
||||||||||
|
Set X coordinate of the target point.
Definition at line 408 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_target. Referenced by qgar::AbstractGenPrimitive< T >::fixXTarget(), and qgar::AbstractGenQgarPrimitive< T >::setXTarget(). |
|
||||||||||
|
Set Y coordinate of the source point.
Definition at line 418 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_source. Referenced by qgar::AbstractGenPrimitive< T >::fixYSource(), and qgar::AbstractGenQgarPrimitive< T >::setYSource(). |
|
||||||||||
|
Set Y coordinate of the target point.
Definition at line 428 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_target. Referenced by qgar::AbstractGenPrimitive< T >::fixYTarget(), and qgar::AbstractGenQgarPrimitive< T >::setYTarget(). |
|
|||||||||
|
Get signed area.
Definition at line 186 of file _QGAR_GenPolygon.TCC. References qgar::GenPolygon< T >::_vertices, and qgar::GenPolygon< T >::area(). Referenced by qgar::GenPolygon< T >::area(), and qgar::GenQgarPolygon< T >::signedArea(). |
|
|||||||||
|
Get number of vertices.
Definition at line 244 of file _QGAR_GenPolygon.TCC. References qgar::GenPolygon< T >::_vertices. Referenced by qgar::GenQgarPolygon< T >::size(). |
|
|||||||||
|
Get a copy of the source point.
Definition at line 153 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_source. Referenced by qgar::GenImage< T, CheckPolicy >::draw(), qgar::WDSegment::operator=(), qgar::WDSegmentList::PRIVATEperform(), qgar::AbstractGenQgarPrimitive< T >::source(), qgar::GenPolyline< T >::toQgarSegList(), qgar::GenPolyline< T >::toSegList(), qgar::GenPolygon< T >::write(), and qgar::GenArc< T >::write(). |
|
|||||||||
|
Get a copy of the target point.
Definition at line 173 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_target. Referenced by qgar::GenImage< T, CheckPolicy >::draw(), qgar::WDSegment::operator=(), qgar::WDSegmentList::PRIVATEperform(), qgar::AbstractGenQgarPrimitive< T >::target(), qgar::GenPolyline< T >::toQgarSegList(), qgar::GenPolyline< T >::toSegList(), qgar::GenPolygon< T >::write(), and qgar::GenArc< T >::write(). |
|
|||||||||
|
Get a vector of points from the vertices.
Definition at line 389 of file _QGAR_GenPolygon.TCC. References qgar::GenPolygon< T >::_vertices. Referenced by qgar::GenQgarPolygon< T >::toPointVector(). |
|
||||||||||||||||||||
|
Get a STL list of Qgar segments, provided with given attributes, from the vertices.
Definition at line 435 of file _QGAR_GenPolygon.TCC. References qgar::GenPolygon< T >::_vertices. Referenced by qgar::GenQgarPolygon< T >::toQgarSegList(). |
|
|||||||||
|
Get a STL list of (geometrical) segments from the vertices.
Definition at line 406 of file _QGAR_GenPolygon.TCC. References qgar::GenPolygon< T >::_vertices. Referenced by qgar::GenQgarPolygon< T >::toSegList(), and qgar::DxfFile::write(). |
|
||||||||||||||||
|
Translate current segment along X and Y axis.
Implements qgar::AbstractGenPrimitive< T >. Definition at line 586 of file _QGAR_GenPolygon.TCC. References qgar::GenPolygon< T >::_vertices, qgar::AbstractGenPrimitive< T >::setSourceTarget(), qgar::AbstractGenPrimitive< T >::xTarget(), qgar::AbstractGenPrimitive< T >::ySource(), and qgar::AbstractGenPrimitive< T >::yTarget(). Referenced by qgar::GenQgarPolygon< T >::translate(). |
|
|||||||||
|
Update the geometrical structure when the source has been changed.
Implements qgar::AbstractGenPrimitive< T >. Definition at line 552 of file _QGAR_GenPolygon.TCC. References qgar::AbstractGenPrimitive< T >::_source, qgar::GenPolygon< T >::_vertices, qgar::GenPoint< T >::setXY(), and qgar::GenPoint< T >::y(). Referenced by qgar::GenPolygon< T >::updateSourceTarget(). |
|
|||||||||
|
Update the geometrical structure when both source and target have been changed.
Implements qgar::AbstractGenPrimitive< T >. Definition at line 572 of file _QGAR_GenPolygon.TCC. References qgar::GenPolygon< T >::updateSource(), and qgar::GenPolygon< T >::updateTarget(). |
|
|||||||||
|
Update the geometrical structure when the target has been changed.
Implements qgar::AbstractGenPrimitive< T >. Definition at line 562 of file _QGAR_GenPolygon.TCC. References qgar::AbstractGenPrimitive< T >::_target, qgar::GenPolygon< T >::_vertices, and qgar::GenPoint< T >::y(). Referenced by qgar::GenPolygon< T >::updateSourceTarget(). |
|
|||||||||
|
Get a copy of the vertices.
Definition at line 274 of file _QGAR_GenPolygon.TCC. References qgar::GenPolygon< T >::_vertices. Referenced by qgar::GenQgarPolygon< T >::vertices(). |
|
||||||||||
|
Serializes the current polygon to an input stream. A serialized polygon is represented by: Polygon(<SOURCE>)(<TARGET>)(<VERTICES COUNT>)(<VERTICE 1>)..(<VERTICE n>)
Implements qgar::ISerializable. Definition at line 507 of file _QGAR_GenPolygon.TCC. References qgar::GenPolygon< T >::accessVertices(), qgar::AbstractGenPrimitive< T >::source(), and qgar::AbstractGenPrimitive< T >::target(). |
|
|||||||||
|
Get X coordinate of the source point.
Definition at line 188 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_source, and qgar::GenPoint< T >::x(). Referenced by qgar::GenSegment< T >::contains(), qgar::GenSegment< T >::rho(), qgar::TgifFile::write(), qgar::DxfFile::write(), and qgar::AbstractGenQgarPrimitive< T >::xSource(). |
|
|||||||||
|
Get X coordinate of the target point.
Definition at line 198 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_target, and qgar::GenPoint< T >::x(). Referenced by qgar::GenSegment< T >::contains(), qgar::GenSegment< T >::rho(), qgar::GenSegment< T >::translate(), qgar::GenPolyline< T >::translate(), qgar::GenPolygon< T >::translate(), qgar::GenArc< T >::translate(), qgar::TgifFile::write(), qgar::DxfFile::write(), and qgar::AbstractGenQgarPrimitive< T >::xTarget(). |
|
|||||||||
|
Get Y coordinate of the source point.
Definition at line 208 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_source, and qgar::GenPoint< T >::y(). Referenced by qgar::GenSegment< T >::contains(), qgar::GenSegment< T >::translate(), qgar::GenPolyline< T >::translate(), qgar::GenPolygon< T >::translate(), qgar::GenArc< T >::translate(), qgar::TgifFile::write(), qgar::DxfFile::write(), and qgar::AbstractGenQgarPrimitive< T >::ySource(). |
|
|||||||||
|
Get Y coordinate of the target point.
Definition at line 218 of file _QGAR_AbstractGenPrimitive.TCC. References qgar::AbstractGenPrimitive< T >::_target, and qgar::GenPoint< T >::y(). Referenced by qgar::GenSegment< T >::contains(), qgar::GenSegment< T >::rho(), qgar::GenSegment< T >::translate(), qgar::GenPolyline< T >::translate(), qgar::GenPolygon< T >::translate(), qgar::GenArc< T >::translate(), qgar::TgifFile::write(), qgar::DxfFile::write(), and qgar::AbstractGenQgarPrimitive< T >::yTarget(). |
|
|||||
|
|||||
|
|||||