25 #ifndef DL_EXTRUSION_H
26 #define DL_EXTRUSION_H
28 #include "dl_global.h"
47 direction =
new double[3];
48 setDirection(0.0, 0.0, 1.0);
69 DL_Extrusion(
double dx,
double dy,
double dz,
double elevation) {
70 direction =
new double[3];
71 setDirection(dx, dy, dz);
72 setElevation(elevation);
80 void setDirection(
double dx,
double dy,
double dz) {
91 double* getDirection()
const {
100 void getDirection(
double dir[])
const {
111 void setElevation(
double elevation) {
112 this->elevation = elevation;
120 double getElevation()
const {
130 setDirection(extru.direction[0], extru.direction[1], extru.direction[2]);