Class TAbstractComposedGeometryNode
Unit
X3DNodes
Declaration
type TAbstractComposedGeometryNode = class(TAbstractGeometryNode)
Description
Base node type for all composed 3D geometry.
Hierarchy
Overview
Methods
Properties
Description
Methods
 |
procedure CreateNode; override; |
|
 |
function InternalCoord(State: TX3DGraphTraverseState; out ACoord: TMFVec3f): boolean; override; |
Access the coordinate node, and inside this node access it's points list.
|
 |
function TexCoordField: TSFNode; override; |
|
 |
function ColorField: TSFNode; override; |
|
 |
function SolidField: TSFBool; override; |
|
 |
function AttribField: TMFNode; override; |
|
 |
function InternalFogCoord: TMFFloat; override; |
|
 |
function InternalNormal: TVector3List; |
Returns normal vectors that are specified explicitly. The vectors are taken from the Normal node inside our FdNormal field. In case of problems (no Normal node specified, invalid node specified etc.) returns Nil .
|
 |
procedure SetRadianceTransfer(const Value: array of TVector3); |
|
Properties
 |
property FdAttrib: TMFNode read FFdAttrib; |
|
 |
property FdColor: TSFNode read FFdColor; |
|
 |
property FdCoord: TSFNode read FFdCoord; |
|
 |
property FdFogCoord: TSFNode read FFdFogCoord; |
|
 |
property FdNormal: TSFNode read FFdNormal; |
|
 |
property FdTexCoord: TSFNode read FFdTexCoord; |
|
 |
property FdCcw: TSFBool read FFdCcw; |
|
 |
property FdColorPerVertex: TSFBool read FFdColorPerVertex; |
|
 |
property FdNormalPerVertex: TSFBool read FFdNormalPerVertex; |
|
 |
property FdSolid: TSFBool read FFdSolid; |
|
 |
property FdRadianceTransfer: TMFVec3f read FFdRadianceTransfer; |
|
 |
property Ccw: boolean read GetCcw write SetCcw; |
|
 |
property ColorPerVertex: boolean read GetColorPerVertex write SetColorPerVertex; |
|
 |
property NormalPerVertex: boolean read GetNormalPerVertex write SetNormalPerVertex; |
|
Generated by PasDoc 0.15.0.
|