Drawing3d documented Class Library

Surface Properties

The properties of the Surface class are listed below. For a complete list of Surface class members, see the Surface Members topic.

Public Instance Properties

Base Gets and sets a base for the surface.
BoundedCurves Defines a enclosing curve list. If this value is different from null, only the part inside the curves will be drawn by drawSurface.
DisplayList Holds a displaylist, which was generated by Compile
TextureOffset Sets or gets an offset for a texture
UFactor The Ufactor normalizes the u parameter to [0,1]. This must be respected, when you define a Value, uDerivation or vDerivation. For example the Cone has a UFactor 2*PI. in the Value method we have
double x = System.Math.Cos(u * UFactor);
double y = System.Math.Sin(u * UFactor);
double z = v * VFactor;
UResolution Defines a Resolution for the u parameter Default is 20;
VFactor The Vfactor normalizes the v parameter to [0,1]. This must be respected, when you define a Value, uDerivation or vDerivation. For example the Cone has a UFactor 2*PI. in the Value method we have
double x = System.Math.Cos(u * UFactor);
double y = System.Math.Sin(u * UFactor);
double z = v * VFactor;
VResolution Defines a Resolution for the v parameter Default is 20;

See Also

Surface Class | Drawing3d.Surfaces Namespace | Sphere | BezierSurface | PlaneSurface | Cone | Cylinder | NurbsSurface