Castle Game Engine: X3DNodes: Class TConeNode_1

# Class TConeNode_1
Description | Hierarchy | Fields | Methods | Properties
## Unit X3DNodes ## Declaration `type TConeNode_1 = class(TAbstractGeometryNode_1)` ## Description no description available, TAbstractGeometryNode_1 description follows Geometry node allowed only in VRML <= 1.0. In VRML 1.0 shape nodes are allowed pretty everywhere, while VRML 2.0 has different idea of how shapes are handled (they must be inside Shape node), so no shape node is suitable at the same time for VRML 1.0 and VRML 2.0. ## Hierarchy TPersistent TNonRefCountedInterfacedPersistent TX3DFileItem TX3DNode TAbstractNode TAbstractGeometryNode TAbstractGeometryNode_1 TConeNode_1 ## Overview ### Methods
| `procedure CreateNode; override;`
| `class function ClassNodeTypeName: string; override;`
| `function Proxy(var State: TX3DGraphTraverseState; const OverTriangulate: boolean): TAbstractGeometryNode; override;`
| `function BoundingBox(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): TBox3D; override;`
| `function LocalBoundingBox(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): TBox3D; override;`
| `function TrianglesCount(State: TX3DGraphTraverseState; OverTriangulate: boolean; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override;`
| `function AutoGenerate3DTexCoords: boolean; override;`
### Properties
| `property FdParts: TSFBitMask read FFdParts;`
| `property FdBottomRadius: TSFFloat read FFdBottomRadius;`
| `property FdHeight: TSFFloat read FFdHeight;`
## Description ### Methods
| `procedure CreateNode; override;`
| `class function ClassNodeTypeName: string; override;`
| `function Proxy(var State: TX3DGraphTraverseState; const OverTriangulate: boolean): TAbstractGeometryNode; override;`
| `function BoundingBox(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): TBox3D; override;`
| `function LocalBoundingBox(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): TBox3D; override;`
| `function TrianglesCount(State: TX3DGraphTraverseState; OverTriangulate: boolean; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override;`
| `function AutoGenerate3DTexCoords: boolean; override;`
### Properties
| `property FdParts: TSFBitMask read FFdParts;`
| `property FdBottomRadius: TSFFloat read FFdBottomRadius;`
| `property FdHeight: TSFFloat read FFdHeight;`
Generated by PasDoc 0.13.0 on 2015-06-15 04:43:16