Drawing3d documented Class Library

CurveExtruder Methods

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

Public Instance Methods

Compile (inherited from Surface) Create a DisplayList in a MNDevice.
Copy (inherited from Surface) Makes a copy of the surface and returns it.
CreateDisplayList (inherited from Surface) Create a displayList like Compile, but it doesnt stores it to DisplayList
Equals (inherited from Object) 
getCross (inherited from Surface) This method calculates a crosspoint of a LineType with the surface, if this exists. In that case the crosspoint is given by the values u and v and can be calculated with the Value-function
GetHashCode (inherited from Object) 
GetType (inherited from Object) 
getULength Overrides getULength by returning ParamToLength
getVLength Overrides getVLength by returning v*Height.
Normal (inherited from Surface) Returns the normal at point u, v, which is calculated as th crossproduct of uDerivation and vDerivation.
ProjectPoint (inherited from Surface) Gets a point in the u,v parameter room, which is near to the giving Point after transforming with Value.
To2dCurve (inherited from Surface) Erzeugt zu einer 3D-Kurve eine Kurve im Parameterraum, sodass der Abbildung mit Value wieder die 3D-Kurve ergibt.
To3dCurve (inherited from Surface) Creates a 3D-Curve which belongs to the curve which is given by the ParamCurve transformed to the surface
ToString (inherited from Object) 
uDerivation Calculates the partial uDerivation
Value paramtisizes the class by adding (0,0,v) to Curve.Value(u)
vDerivation Calculates the partial vDerivation by returning constant (0,0,1)

Protected Instance Methods

Finalize (inherited from Object) 
getUResolution Overrides the getUResolution-method by resulting Resolution
getVResolution Overrides the getVResolution-method by resulting 1. If abs(Height) < 0.001 will be 1 returned.
MemberwiseClone (inherited from Object) 
setUResolution (inherited from Surface) Is the virtual set-function fo the property UResolution
setVResolution (inherited from Surface) Is the virtual set-function fo the property VResolution

See Also

CurveExtruder Class | Drawing3d.Surfaces Namespace