Skip to main content

Interface: BabylonTransformNodeLike

Defined in: babylon-interactions/src/babylon-types.ts:63

Structural slice of Babylon's TransformNode, plus the one member AbstractMesh adds that this adapter reads (isVisible).

parent is unknown on purpose: Babylon types it as Nullable<Node>, and Node carries none of the transform members, so anything narrower would refuse a real Babylon node. Read it through parentOf.

Properties​

PropertyTypeDefined in
absoluteRotationQuaternion?BabylonQuaternionLikebabylon-interactions/src/babylon-types.ts:69
isVisible?booleanbabylon-interactions/src/babylon-types.ts:73
parent?unknownbabylon-interactions/src/babylon-types.ts:67
positionBabylonVector3Likebabylon-interactions/src/babylon-types.ts:64
rotationQuaternion?BabylonQuaternionLike | nullbabylon-interactions/src/babylon-types.ts:65
scaling?BabylonVector3Likebabylon-interactions/src/babylon-types.ts:66

Methods​

computeWorldMatrix()?​

optional computeWorldMatrix(force?: boolean): unknown;

Defined in: babylon-interactions/src/babylon-types.ts:70

Parameters​

ParameterType
force?boolean

Returns​

unknown


getAbsolutePosition()​

getAbsolutePosition(): BabylonVector3Like;

Defined in: babylon-interactions/src/babylon-types.ts:68

Returns​

BabylonVector3Like


isEnabled()?​

optional isEnabled(checkAncestors?: boolean): boolean;

Defined in: babylon-interactions/src/babylon-types.ts:72

Parameters​

ParameterType
checkAncestors?boolean

Returns​

boolean


setEnabled()?​

optional setEnabled(value: boolean): void;

Defined in: babylon-interactions/src/babylon-types.ts:71

Parameters​

ParameterType
valueboolean

Returns​

void