Class TMFLong
Unit
Declaration
type TMFLong = class(specialize TX3DSimpleMultField<Int32,TSFLong,TInt32List>)
Description
X3D field with multiple integer values.
Source: scene/x3d/castlefields_x3dsimplemultfield_descendants.inc (line 37).
Hierarchy
- TObject
- TPersistent
- TX3DFileItem
- TX3DFieldOrEvent
- TX3DField
- TX3DMultField
- TX3DSimpleMultField
- TMFLong
Overview
Methods
| Public | class function X3DType: String; override; |
| Public | class function CreateEvent(const AParentNode: TX3DFileItem; const AName: String; const AInEvent: boolean): TX3DEvent; override; |
| Public | procedure WritelnWarning_WrongVertexIndex( const GeometryX3DType: String; const VertexNum: Integer; const CoordCount: Integer); |
Properties
| Public | property SaveToStreamLineUptoNegative: boolean
read FSaveToStreamLineUptoNegative write FSaveToStreamLineUptoNegative
default false; |
Description
Methods
| Public | class function X3DType: String; override; |
|
This item has no description. Showing description inherited from TX3DField.X3DType.
Field type in X3D, like Source: scene/x3d/castlefields_x3dsimplemultfield_descendants.inc (line 58). | |
| Public | class function CreateEvent(const AParentNode: TX3DFileItem; const AName: String; const AInEvent: boolean): TX3DEvent; override; |
|
This item has no description. Showing description inherited from TX3DField.CreateEvent. Create TX3DEvent descendant suitable as exposed event for this field. Source: scene/x3d/castlefields_x3dsimplemultfield_descendants.inc (line 59). | |
| Public | procedure WritelnWarning_WrongVertexIndex( const GeometryX3DType: String; const VertexNum: Integer; const CoordCount: Integer); |
|
Call WritelnWarning reporting that an invalid vertex index is caused from this field. This simply calls WritelnWarning formatting appropriate message. Additionally this guards us against producing too many warnings from the same field. When a given threshold will be reached, further Example test cases: content/examples/Basic/HumanoidAnimation/AllenStandShootRifleM24.x3d and content/examples/Basic/HumanoidAnimation/NancyDiving.x3dv from http://www.web3d.org/ example models. Source: scene/x3d/castlefields_x3dsimplemultfield_descendants.inc (line 79). | |
Properties
| Public | property SaveToStreamLineUptoNegative: boolean
read FSaveToStreamLineUptoNegative write FSaveToStreamLineUptoNegative
default false; |
|
When saving to VRML/X3D classic encoding, make newline after each negative value on the list. This makes a nice output for fields like IndexedFaceSet.coordIndex. Source: scene/x3d/castlefields_x3dsimplemultfield_descendants.inc (line 54). | |
Generated by PasDoc 0.17.0.snapshot.