Drawing3d documented Class Library

Cone Methods

The methods of the Cone class are listed below. For a complete list of Cone class members, see the Cone 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 (inherited from Surface) Calculates the real length on the surface for an u, when v=const.
getVLength (inherited from Surface) Calculates the real length on the surface for an v, when u=const.
Normal (inherited from Surface) Returns the normal at point u, v, which is calculated as th crossproduct of uDerivation and vDerivation.
ProjectPoint Overrides this method and calculates a point on the cone in u, v parameters. This point is nearest to the given Point.
To2dCurve (inherited from Surface) Erzeugt zu einer 3D-Kurve eine Kurve im Parameterraum, sodass der Abbildung mit Value wieder die 3D-Kurve ergibt.
To3dCurve Is only implemented, if the paramcurve is a 2D - Line. In case that this line is parallel to the x-axis a Circle3d will be returned, which belongs to the paramcurve. If it is parallel to y-axis a Line3d on the Cone, which belongs to the paramcurve will be returned
ToString (inherited from Object) 
uDerivation Overrides the uDerivation function and implements the cone calulations.
Value Overrides the Value function and implements the cone calulations.
vDerivation Overrides the vDerivation function and implements the cone calulations.

Protected Instance Methods

Finalize (inherited from Object) 
getUResolution (inherited from Surface) Is the virtual getfunction fo the property UResolution
getVResolution (inherited from Surface) Is the virtual getfunction fo the property VResolution
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

Cone Class | Drawing3d.Surfaces Namespace