Class TConeNode_1
Unit
Declaration
type TConeNode_1 = class(TAbstractGeometryNode_1)
Description
No description available, ancestor 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
- TObject
- TPersistent
- TNonRefCountedInterfacedPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TAbstractGeometryNode
- TAbstractGeometryNode_1
- TConeNode_1
Overview
Methods
![]() |
procedure CreateNode; override; |
![]() |
class function ClassX3DType: 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 ClassX3DType: 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.16.0.
