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

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. |

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 |

Cone Class | Drawing3d.Surfaces Namespace