Drawing3d documented Class Library

Surface Class

A surface is a area, which is given by a parameterized function (Value). She has two parameters u and v and has a xyz result. The parameters u and v are taken in the interval [0,1]. On this way a 3-dimsonal surface is defined.
With drawSurface you can draw the complete surface in a device definet for [0,1]X[0,1]. If you want to draw only a part of the surface, you have to define BoundedCurves. Now you get only the part of surface, which enclosed by the BoundedCurves. Additional the partial derivations uDerivation and vDerivation must bee given to calculate the Normal. Surface by himself is an abstract class. Value, uDerivation and vDerivation have to been overridden.

For a list of all members of this type, see Surface Members .

System.Object
   Surface
      Derived types

[Visual Basic]
<Serializable> _
Public MustInherit Class Surface
[C#]
[Serializable]
public abstract class Surface

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Requirements

Namespace: Drawing3d.Surfaces

Assembly: Drawing3d (in Drawing3d.dll)

See Also

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