CAD element TYPE_Insert class implementation. More...
#include <rvc/cadelement.h>
Public Member Functions | |
| INSERT () | |
| void | Clear () |
| INT32 | GetBlockNum () const |
| double | GetColumnSpace () const |
| const DPOINT3D & | GetInsertPoint () const |
| double | GetLineSpace () const |
| INT32 | GetNumColumns () const |
| INT32 | GetNumLines () const |
| double | GetRotation () const |
| double | GetXScale () const |
| double | GetYScale () const |
| double | GetZScale () const |
| void | SetBlockNum (INT32 BlockNum) |
| void | SetColumnSpace (double ColumnSpace) |
| void | SetInsertPoint (const DPOINT3D &InsertPt) |
| void | SetLineSpace (double LineSpace) |
| void | SetNumColumns (INT32 NumColumns) |
| void | SetNumLines (INT32 NumLines) |
| void | SetRotation (double rotate) |
| void | SetXScale (double xscale) |
| void | SetYScale (double yscale) |
| void | SetZScale (double zscale) |
CAD element TYPE_Insert class implementation.
| RVC::CADELEMENT::INSERT::INSERT | ( | ) | [inline] |
Default Constructor.
| void RVC::CADELEMENT::INSERT::Clear | ( | ) | [inline] |
Set the INSERT class back to its ctor'd state.
| INT32 RVC::CADELEMENT::INSERT::GetBlockNum | ( | ) | const [inline] |
| double RVC::CADELEMENT::INSERT::GetColumnSpace | ( | ) | const [inline] |
Get the column spacing between block array insertions only useful if GetNumColumns() > 1.
| const DPOINT3D& RVC::CADELEMENT::INSERT::GetInsertPoint | ( | ) | const [inline] |
Get the block insertion point location.
| double RVC::CADELEMENT::INSERT::GetLineSpace | ( | ) | const [inline] |
Get the line spacing between block array insertions only useful if GetNumLines() > 1.
| INT32 RVC::CADELEMENT::INSERT::GetNumColumns | ( | ) | const [inline] |
Get the number of columns in a multi-block array insert.
| INT32 RVC::CADELEMENT::INSERT::GetNumLines | ( | ) | const [inline] |
Get the number of lines in a multi-block array insert.
| double RVC::CADELEMENT::INSERT::GetRotation | ( | ) | const [inline] |
Get the rotation angle (in radians) that the block is rotated around the insertion point.
| double RVC::CADELEMENT::INSERT::GetXScale | ( | ) | const [inline] |
Get the x scale factor that the block is scaled around the insertion point.
| double RVC::CADELEMENT::INSERT::GetYScale | ( | ) | const [inline] |
Get the y scale factor that the block is scaled around the insertion point.
| double RVC::CADELEMENT::INSERT::GetZScale | ( | ) | const [inline] |
Get the z scale factor that the block is scaled around the insertion point.
| void RVC::CADELEMENT::INSERT::SetBlockNum | ( | INT32 | BlockNum | ) | [inline] |
Set the CAD block number to insert.
| void RVC::CADELEMENT::INSERT::SetColumnSpace | ( | double | ColumnSpace | ) | [inline] |
Set the column spacing between block array insertions only useful if GetNumColumns() > 1.
| void RVC::CADELEMENT::INSERT::SetInsertPoint | ( | const DPOINT3D & | InsertPt | ) | [inline] |
Set the block insertion point location.
| void RVC::CADELEMENT::INSERT::SetLineSpace | ( | double | LineSpace | ) | [inline] |
Set the line spacing between block array insertions only useful if GetNumLines() > 1.
| void RVC::CADELEMENT::INSERT::SetNumColumns | ( | INT32 | NumColumns | ) | [inline] |
Set the number of columns in a multi-block array insert.
| void RVC::CADELEMENT::INSERT::SetNumLines | ( | INT32 | NumLines | ) | [inline] |
Set the number of lines in a multi-block array insert.
| void RVC::CADELEMENT::INSERT::SetRotation | ( | double | rotate | ) | [inline] |
Set the rotation angle (in radians) that the block is rotated around the insertion point.
| void RVC::CADELEMENT::INSERT::SetXScale | ( | double | xscale | ) | [inline] |
Set the x scale factor that the block is scaled around the insertion point.
| void RVC::CADELEMENT::INSERT::SetYScale | ( | double | yscale | ) | [inline] |
Set the y scale factor that the block is scaled around the insertion point.
| void RVC::CADELEMENT::INSERT::SetZScale | ( | double | zscale | ) | [inline] |
Set the z scale factor that the block is scaled around the insertion point.
1.6.1