Class TGeoElevationGridNode
Unit
Declaration
type TGeoElevationGridNode = class(TAbstractGeometryNode)
Description
Elevation grid expressed in geo-centric coordinates. Rendering of this node is not implemented yet.
Hierarchy
- TObject
- TPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TAbstractGeometryNode
- TGeoElevationGridNode
Overview
Methods
function LocalBoundingBox(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): TBox3D; override; |
|
function VerticesCount(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override; |
|
function TrianglesCount(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override; |
|
procedure CreateNode; override; |
|
class function ClassX3DType: string; override; |
|
procedure SetGeoSystem(const Value: array of string); overload; |
|
procedure SetGeoSystem(const Value: TCastleStringList); overload; |
|
procedure SetHeight(const Value: array of Double); overload; |
|
procedure SetHeight(const Value: TDoubleList); overload; |
Properties
property EventSet_height: TMFDoubleEvent read FEventSet_height; |
|
property FdColor: TSFNode read FFdColor; |
|
property Color: TAbstractColorNode read GetColor write SetColor; |
|
property FdNormal: TSFNode read FFdNormal; |
|
property Normal: TAbstractNormalNode read GetNormal write SetNormal; |
|
property FdTexCoord: TSFNode read FFdTexCoord; |
|
property TexCoord: TAbstractTextureCoordinateNode read GetTexCoord write SetTexCoord; |
|
property FdYScale: TSFFloat read FFdYScale; |
|
property YScale: Single read GetYScale write SetYScale; |
|
property FdCcw: TSFBool read FFdCcw; |
|
property Ccw: Boolean read GetCcw write SetCcw; |
|
property FdColorPerVertex: TSFBool read FFdColorPerVertex; |
|
property ColorPerVertex: Boolean read GetColorPerVertex write SetColorPerVertex; |
|
property FdCreaseAngle: TSFDouble read FFdCreaseAngle; |
|
property CreaseAngle: Double read GetCreaseAngle write SetCreaseAngle; |
|
property FdGeoGridOrigin: TSFVec3d read FFdGeoGridOrigin; |
|
property GeoGridOrigin: TVector3Double read GetGeoGridOrigin write SetGeoGridOrigin; |
|
property FdGeoOrigin: TSFNode read FFdGeoOrigin; |
|
property GeoOrigin: TGeoOriginNode read GetGeoOrigin write SetGeoOrigin; |
|
property FdGeoSystem: TMFString read FFdGeoSystem; |
|
property FdHeight: TMFDouble read FFdHeight; |
|
property FdNormalPerVertex: TSFBool read FFdNormalPerVertex; |
|
property NormalPerVertex: Boolean read GetNormalPerVertex write SetNormalPerVertex; |
|
property FdSolid: TSFBool read FFdSolid; |
|
property FdXDimension: TSFInt32 read FFdXDimension; |
|
property XDimension: Integer read GetXDimension write SetXDimension; |
|
property FdXSpacing: TSFDouble read FFdXSpacing; |
|
property XSpacing: Double read GetXSpacing write SetXSpacing; |
|
property FdZDimension: TSFInt32 read FFdZDimension; |
|
property ZDimension: Integer read GetZDimension write SetZDimension; |
|
property FdZSpacing: TSFDouble read FFdZSpacing; |
|
property ZSpacing: Double read GetZSpacing write SetZSpacing; |
Description
Methods
function LocalBoundingBox(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): TBox3D; override; |
|
function VerticesCount(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override; |
|
function TrianglesCount(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override; |
|
procedure CreateNode; override; |
|
class function ClassX3DType: string; override; |
|
procedure SetGeoSystem(const Value: array of string); overload; |
|
procedure SetGeoSystem(const Value: TCastleStringList); overload; |
|
procedure SetHeight(const Value: array of Double); overload; |
|
procedure SetHeight(const Value: TDoubleList); overload; |
|
Properties
property EventSet_height: TMFDoubleEvent read FEventSet_height; |
|
property FdColor: TSFNode read FFdColor; |
|
Internal wrapper for property Color. This wrapper API may change, we advise to access simpler Color instead. |
property Color: TAbstractColorNode read GetColor write SetColor; |
|
property FdNormal: TSFNode read FFdNormal; |
|
Internal wrapper for property Normal. This wrapper API may change, we advise to access simpler Normal instead. |
property Normal: TAbstractNormalNode read GetNormal write SetNormal; |
|
property FdTexCoord: TSFNode read FFdTexCoord; |
|
Internal wrapper for property TexCoord. This wrapper API may change, we advise to access simpler TexCoord instead. |
property TexCoord: TAbstractTextureCoordinateNode read GetTexCoord write SetTexCoord; |
|
property FdYScale: TSFFloat read FFdYScale; |
|
Internal wrapper for property YScale. This wrapper API may change, we advise to access simpler YScale instead. |
property YScale: Single read GetYScale write SetYScale; |
|
property FdCcw: TSFBool read FFdCcw; |
|
Internal wrapper for property Ccw. This wrapper API may change, we advise to access simpler Ccw instead. |
property Ccw: Boolean read GetCcw write SetCcw; |
|
property FdColorPerVertex: TSFBool read FFdColorPerVertex; |
|
Internal wrapper for property ColorPerVertex. This wrapper API may change, we advise to access simpler ColorPerVertex instead. |
property ColorPerVertex: Boolean read GetColorPerVertex write SetColorPerVertex; |
|
property FdCreaseAngle: TSFDouble read FFdCreaseAngle; |
|
Internal wrapper for property CreaseAngle. This wrapper API may change, we advise to access simpler CreaseAngle instead. |
property CreaseAngle: Double read GetCreaseAngle write SetCreaseAngle; |
|
property FdGeoGridOrigin: TSFVec3d read FFdGeoGridOrigin; |
|
Internal wrapper for property GeoGridOrigin. This wrapper API may change, we advise to access simpler GeoGridOrigin instead. |
property GeoGridOrigin: TVector3Double read GetGeoGridOrigin write SetGeoGridOrigin; |
|
property FdGeoOrigin: TSFNode read FFdGeoOrigin; |
|
Internal wrapper for property GeoOrigin. This wrapper API may change, we advise to access simpler GeoOrigin instead. |
property GeoOrigin: TGeoOriginNode read GetGeoOrigin write SetGeoOrigin; |
|
property FdGeoSystem: TMFString read FFdGeoSystem; |
|
Internal wrapper for property |
property FdHeight: TMFDouble read FFdHeight; |
|
Internal wrapper for property |
property FdNormalPerVertex: TSFBool read FFdNormalPerVertex; |
|
Internal wrapper for property NormalPerVertex. This wrapper API may change, we advise to access simpler NormalPerVertex instead. |
property NormalPerVertex: Boolean read GetNormalPerVertex write SetNormalPerVertex; |
|
property FdSolid: TSFBool read FFdSolid; |
|
Internal wrapper for property Solid. This wrapper API may change, we advise to access simpler Solid instead. |
property FdXDimension: TSFInt32 read FFdXDimension; |
|
Internal wrapper for property XDimension. This wrapper API may change, we advise to access simpler XDimension instead. |
property XDimension: Integer read GetXDimension write SetXDimension; |
|
property FdXSpacing: TSFDouble read FFdXSpacing; |
|
Internal wrapper for property XSpacing. This wrapper API may change, we advise to access simpler XSpacing instead. |
property XSpacing: Double read GetXSpacing write SetXSpacing; |
|
property FdZDimension: TSFInt32 read FFdZDimension; |
|
Internal wrapper for property ZDimension. This wrapper API may change, we advise to access simpler ZDimension instead. |
property ZDimension: Integer read GetZDimension write SetZDimension; |
|
property FdZSpacing: TSFDouble read FFdZSpacing; |
|
Internal wrapper for property ZSpacing. This wrapper API may change, we advise to access simpler ZSpacing instead. |
property ZSpacing: Double read GetZSpacing write SetZSpacing; |
|
Generated by PasDoc 0.16.0.