ARKitNode constructor
ARKitNode({
- ARKitGeometry? geometry,
- ARKitPhysicsBody? physicsBody,
- ARKitLight? light,
- int renderingOrder = defaultRenderingOrderValue,
- bool isHidden = defaultIsHiddenValue,
- Vector3? position,
- Vector3? scale,
- Vector4? rotation,
- Vector3? eulerAngles,
- String? name,
- Matrix4? transformation,
Implementation
ARKitNode({
this.geometry,
this.physicsBody,
this.light,
this.renderingOrder = defaultRenderingOrderValue,
bool isHidden = defaultIsHiddenValue,
Vector3? position,
Vector3? scale,
Vector4? rotation,
Vector3? eulerAngles,
String? name,
Matrix4? transformation,
}) : name = name ?? random_string.randomString(),
isHidden = ValueNotifier(isHidden),
transformNotifier = ValueNotifier(createTransformMatrix(
transformation, position, scale, rotation, eulerAngles));