#include <Txq2dVector.h>
Inheritance diagram for Txq2dVector::

Public Methods | |
| Txq2dVector () | |
| Creates a Txq2dVector with the default start and end points. More... | |
| Txq2dVector (const std::vector< double > &xstart, const std::vector< double > &ystart, const std::vector< double > &xend, const std::vector< double > ¥d) | |
| Constructs the vectors by secifying the start and end point of the vector, in the real-world coordinate system. More... | |
| virtual | ~Txq2dVector () |
| The destructor. More... | |
| void | setPoints (const std::vector< double > &xstart, const std::vector< double > &ystart, const std::vector< double > &xend, const std::vector< double > ¥d) |
| Set the vector points by secifying the start and end point of the vector, in the real-world coordinate system. More... | |
| void | paint (QPainter *g) |
| Paints the vector(s). More... | |
| void | setColor (QColor c) |
| Set the color. More... | |
| void | setPrintColor (QColor c) |
| Set the print color. More... | |
Protected Methods | |
| void | makeVectors () |
| Make the vector. More... | |
| void | initialize () |
| Initialize the class data members. More... | |
| void | dump (QTextStream *ts) |
| Dump the object contents to the text stream ts. More... | |
Private Methods | |
| void | addPoint (TxqDoublePoint start, TxqDoublePoint end) |
| Add a point to the points container. More... | |
Private Attributes | |
| std::vector<Txq2dLineSeg*> | lineSeg |
| The vector of Txq2dLineSeg's making the vectors. More... | |
| int | lineSegPoints |
| The length of the points vector. More... | |
It is make up of Txq2dLineSeg segments.
Copyright 2000 by Tech-X Corporation
Definition at line 39 of file Txq2dVector.h.
|
|
Creates a Txq2dVector with the default start and end points.
|
|
|
Constructs the vectors by secifying the start and end point of the vector, in the real-world coordinate system.
|
|
|
The destructor.
|
|
|
Add a point to the points container.
|
|
|
Dump the object contents to the text stream ts.
Reimplemented from Txq2dLineSeg. |
|
|
Initialize the class data members.
Reimplemented from Txq2dLineSeg. |
|
|
Make the vector.
|
|
|
Paints the vector(s).
Reimplemented from Txq2dLineSeg. |
|
|
Set the color.
Reimplemented from TxqDrawable. |
|
|
Set the vector points by secifying the start and end point of the vector, in the real-world coordinate system.
|
|
|
Set the print color.
Reimplemented from TxqDrawable. |
|
|
The vector of Txq2dLineSeg's making the vectors.
Definition at line 129 of file Txq2dVector.h. |
|
|
The length of the points vector.
Definition at line 134 of file Txq2dVector.h. |
Copyright Tech-X Corporation, all rights reserved.