Class TMFMatrix4d
Unit
Declaration
type TMFMatrix4d = class(specialize TX3DSimpleMultField<TMatrix4Double,TSFMatrix4d,TMatrix4DoubleList>)
Description
This item has no description. Showing description inherited from TX3DSimpleMultField.
X3D field with a list of values. This is an ancestor of most multiple-value X3D fields.
Hierarchy
- TObject
- TPersistent
- TX3DFileItem
- TX3DFieldOrEvent
- TX3DField
- TX3DMultField
- TX3DSimpleMultField
- TMFMatrix4d
Overview
Methods
procedure AssignLerp(const A: Double; Value1, Value2: TX3DField); override; |
|
function CanAssignLerp: boolean; override; |
|
class function X3DType: String; override; |
|
class function CreateEvent(const AParentNode: TX3DFileItem; const AName: String; const AInEvent: boolean): TX3DEvent; override; |
Description
Methods
procedure AssignLerp(const A: Double; Value1, Value2: TX3DField); override; |
|
This item has no description. Showing description inherited from TX3DField.AssignLerp. Assigns value to this node calculated from linear interpolation between two given nodes Value1, Value2. Just like other lerp functions in our units (like CastleVectors.Lerp). Like AssignValue, this copies only the current value. All other properties (like Name, IsClauseNames, ValueFromIsClause, default value) are untouched. There are some special precautions for this:
|
function CanAssignLerp: boolean; override; |
|
This item has no description. Showing description inherited from TX3DField.CanAssignLerp. Is AssignLerp usable on this field type? Descendants implementors notes: In this class, this always returns |
class function X3DType: String; override; |
|
This item has no description. Showing description inherited from TX3DField.X3DType.
Field type in X3D, like |
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. |
Generated by PasDoc 0.16.0-snapshot.