3 class axlCurveOnParamSurfacePrivate
7 int idWayPresentSendingSystem;
32 d->idWayCreateCurve = 0;
33 d->idWayPresentSendingSystem = 0;
36 d->supCurveParamDomain = NULL;
53 return d->idWayCreateCurve;
58 return d->idWayPresentSendingSystem;
68 return *(d->mainSurf);
73 return *(d->supCurve);
83 return d->supCurveParamDomain;
88 return *(d->supCurveParamDomain);
107 d->idWayCreateCurve = way;
112 d->idWayPresentSendingSystem = way;
117 d->mainSurf = surface;
137 d->supCurveParamDomain =
curve;
142 d->supSurf = surface;
148 d->idWayCreateCurve = other.d->idWayCreateCurve;
149 d->idWayPresentSendingSystem = other.d->idWayPresentSendingSystem;
150 d->mainSurf = other.d->mainSurf;
151 d->supCurve = other.d->supCurve;
152 d->supCurveParamDomain = other.d->supCurveParamDomain;
153 d->supDir = other.d->supDir;
154 d->supSurf = other.d->supSurf;
155 d->value_u = other.d->value_u;
156 d->value_v = other.d->value_v;
164 QString s =
"axlCurveOnParamSurface ";
170 return "axlCurveOnParamSurface";
Class axlPoint defines 3D points.
axlCurveOnParamSurface & operator=(const axlCurveOnParamSurface &other)
axlAbstractSurfaceParametric & get_main_surface() const
virtual QString description(void) const
void set_support_curve(axlAbstractCurve *curve)
axlCurveOnParamSurface(QObject *parent=0)
~axlCurveOnParamSurface()
int get_way_present_curve() const
void set_support_surface(axlAbstractSurfaceParametric *surface)
void set_support_curve_param_domain(axlAbstractCurve *curve)
Generic interface for parametric curve.
void set_way_create_curve(int way)
dtkAbstractData * createaxlCurveOnParamSurface(void)
virtual void * curve(void)
void set_main_surface(axlAbstractSurfaceParametric *surface)
axlPoint & get_direction() const
int get_way_create_curve() const
axlAbstractCurve & get_support_curve() const
void set_direction(axlPoint *point)
axlAbstractCurve & get_support_curve_param_domain() const
virtual QString identifier(void) const
void set_way_present_curve(int way)