Class TElevationGridNode
Unit
X3DNodes
Declaration
type TElevationGridNode = class(TAbstractX3DGeometryNode)
Description
Uniform rectangular grid of varying height above the Y=0 plane, aka "height map".
Hierarchy
Overview
Methods
Properties
Description
Methods
 |
procedure CreateNode; override; |
|
|
 |
class function ClassX3DType: string; override; |
|
|
 |
class function URNMatching(const URN: string): boolean; override; |
|
|
 |
function IsNotEmpty: boolean; |
|
This checks whether xDimension and zDimension are >= 2, xSpacing and zSpacing are > 0 and height has at least the required number of values. If this returns False then it is understood that ElevationGrid is not rendered, doesn't have any vertices/triangles etc.
|
 |
function ColorField: TSFNode; override; |
|
|
 |
function Attrib: TMFNode; override; |
|
|
 |
function SolidField: TSFBool; override; |
|
|
 |
function ProxyUsesOverTriangulate: boolean; override; |
|
|
Properties
 |
property FdAttrib: TMFNode read FFdAttrib; |
|
|
 |
property FdColor: TSFNode read FFdColor; |
|
|
 |
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 FdCreaseAngle: TSFFloat read FFdCreaseAngle; |
|
|
 |
property FdHeight: TMFFloat read FFdHeight; |
|
|
 |
property FdNormalPerVertex: TSFBool read FFdNormalPerVertex; |
|
|
 |
property FdSolid: TSFBool read FFdSolid; |
|
|
 |
property FdXDimension: TSFInt32 read FFdXDimension; |
|
|
 |
property FdXSpacing: TSFFloat read FFdXSpacing; |
|
|
 |
property FdZDimension: TSFInt32 read FFdZDimension; |
|
|
 |
property FdZSpacing: TSFFloat read FFdZSpacing; |
|
|
 |
property Ccw: boolean read GetCcw write SetCcw; |
|
|
 |
property ColorPerVertex: boolean read GetColorPerVertex write SetColorPerVertex; |
|
|
 |
property CreaseAngle: Single read GetCreaseAngle write SetCreaseAngle; |
|
|
 |
property NormalPerVertex: boolean read GetNormalPerVertex write SetNormalPerVertex; |
|
|
 |
property XDimension: Integer read GetXDimension write SetXDimension; |
|
|
 |
property XSpacing: Single read GetXSpacing write SetXSpacing; |
|
|
 |
property ZDimension: Integer read GetZDimension write SetZDimension; |
|
|
 |
property ZSpacing: Single read GetZSpacing write SetZSpacing; |
|
|
Generated by PasDoc 0.14.0.
|