Castle Game Engine: X3DNodes: Class TCylinderNode_1

# Class TCylinderNode_1
Description | Hierarchy | Fields | Methods | Properties
## Unit X3DNodes ## Declaration `type TCylinderNode_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 TCylinderNode_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 FdRadius: TSFFloat read FFdRadius;`
| `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 FdRadius: TSFFloat read FFdRadius;`
| `property FdHeight: TSFFloat read FFdHeight;`
Generated by PasDoc 0.13.0 on 2015-06-15 04:43:16