23 #include <dtkCoreSupport/dtkGlobal.h>
27 class axlAbstractVolumeParametricPrivate
51 DTK_DEFAULT_IMPLEMENTATION;
70 DTK_DEFAULT_IMPLEMENTATION;
80 DTK_DEFAULT_IMPLEMENTATION;
81 DTK_UNUSED(x);DTK_UNUSED(y);DTK_UNUSED(z);
82 DTK_UNUSED(u);DTK_UNUSED(v);DTK_UNUSED(w);
87 DTK_DEFAULT_IMPLEMENTATION;
92 return dtkDeprecated::dtkVector3D<double>();
97 DTK_DEFAULT_IMPLEMENTATION;
103 DTK_UNUSED(u_from_right);
104 DTK_UNUSED(v_from_right);
105 DTK_UNUSED(w_from_right);
106 DTK_UNUSED(resolution);
114 DTK_DEFAULT_IMPLEMENTATION;
119 return dtkDeprecated::dtkVector3D<double>();
124 DTK_DEFAULT_IMPLEMENTATION;
134 DTK_DEFAULT_IMPLEMENTATION;
153 DTK_DEFAULT_IMPLEMENTATION;
160 DTK_DEFAULT_IMPLEMENTATION;
167 DTK_DEFAULT_IMPLEMENTATION;
174 DTK_DEFAULT_IMPLEMENTATION;
181 DTK_DEFAULT_IMPLEMENTATION;
188 DTK_DEFAULT_IMPLEMENTATION;
195 DTK_DEFAULT_IMPLEMENTATION;
202 DTK_DEFAULT_IMPLEMENTATION;
209 DTK_DEFAULT_IMPLEMENTATION;
216 DTK_DEFAULT_IMPLEMENTATION;
217 DTK_UNUSED(numSamples);
222 DTK_DEFAULT_IMPLEMENTATION;
229 DTK_DEFAULT_IMPLEMENTATION;
236 DTK_DEFAULT_IMPLEMENTATION;
237 DTK_UNUSED(numSamples);
242 DTK_DEFAULT_IMPLEMENTATION;
243 DTK_UNUSED(numSamples);
254 d->samples_u = samples;
265 d->samples_v = samples;
276 d->samples_w = samples;
virtual void setNumSamples_v(int numSamples)
Class axlPoint defines 3D points.
virtual int numSamples_v(void)
virtual void setNumSamples_w(int numSamples)
const int & samples_u(void) const
void setSamples_v(const int &color)
virtual double startParam_v(void)
virtual double endParam_w(void)
virtual ~axlAbstractVolumeParametric(void)
virtual axlPoint eval(double u, double v, double w)
virtual int stripes(void)
void setSamples_u(const int &color)
virtual double endParam_v(void)
virtual void normal(axlPoint *normal, double u, double v, double w)
virtual dtkDeprecated::dtkVector3D< double > eval2(double u, double v, double w)
virtual void setStripes(int stripes)
const int & samples_v(void) const
virtual double startParam_u(void)
axlAbstractVolumeParametric(void)
void setSamples_w(const int &color)
virtual void setNumSamples_u(int numSamples)
virtual double endParam_u(void)
const int & samples_w(void) const
virtual int numSamples_u(void)
virtual double startParam_w(void)
virtual int numSamples_w(void)
Class axlMesh defines a piecewise-linear 3D object.