Horizon
|
Storing and passing around attributes. More...
#include <dl_extrusion.h>
Public Member Functions | |
DL_Extrusion () | |
Default constructor. | |
~DL_Extrusion () | |
Destructor. | |
DL_Extrusion (double dx, double dy, double dz, double elevation) | |
Constructor for DXF extrusion. More... | |
void | setDirection (double dx, double dy, double dz) |
Sets the direction vector. | |
double * | getDirection () const |
void | getDirection (double dir[]) const |
void | setElevation (double elevation) |
Sets the elevation. | |
double | getElevation () const |
DL_Extrusion | operator= (const DL_Extrusion &extru) |
Copies extrusion (deep copies) from another extrusion object. | |
Storing and passing around attributes.
Attributes are the layer name, color, width and line type.
|
inline |
Constructor for DXF extrusion.
direction | Vector of axis along which the entity shall be extruded this is also the Z axis of the Entity coordinate system |
elevation | Distance of the entities XY plane from the origin of the world coordinate system |
|
inline |
|
inline |
|
inline |