getProperty method
dynamic
getProperty(
- String propertyName
)
inherited
Implementation
dynamic getProperty(String propertyName) {
if (propertyName == "id") {
return id;
} else if (propertyName == "name") {
return name;
} else if (propertyName == "scale") {
return scale;
} else if (propertyName == "position") {
return position;
} else if (propertyName == "quaternion") {
return quaternion;
} else if (propertyName == "material") {
return material;
} else if (propertyName == "morphTargetInfluences") {
return morphTargetInfluences;
} else if (propertyName == "castShadow") {
return castShadow;
} else if (propertyName == "receiveShadow") {
return receiveShadow;
} else if (propertyName == "visible") {
return visible;
}else if(propertyName == 'uuid'){
return uuid;
}else if(propertyName == 'type'){
return type;
}else if(propertyName == 'boundingSphere'){
return boundingSphere;
}else if(propertyName == 'boundingBox'){
return boundingBox;
}else if(propertyName == 'tag'){
return tag;
}else if(propertyName == 'parent'){
return parent;
}else if(propertyName == 'children'){
return children;
}else if(propertyName == 'autoUpdate'){
return autoUpdate;
}else if(propertyName == 'matrix'){
return matrix;
}else if(propertyName == 'matrixWorld'){
return matrixWorld;
}else if(propertyName == 'matrixAutoUpdate'){
return matrixAutoUpdate;
}else if(propertyName == 'matrixWorldAutoUpdate'){
return matrixWorldAutoUpdate;
}else if(propertyName == 'matrixWorldNeedsUpdate'){
return matrixWorldNeedsUpdate;
}else if(propertyName == 'layers'){
return layers;
}else if(propertyName == 'frustumCulled'){
return frustumCulled;
}else if(propertyName == 'renderOrder'){
return renderOrder;
}else if(propertyName == 'isImmediateRenderObject'){
return isImmediateRenderObject;
}else if(propertyName == 'userData'){
return userData;
}else if(propertyName == 'extra'){
return extra;
}else if(propertyName == 'geometry'){
return geometry;
}else if(propertyName == 'up'){
return up;
}else if(propertyName == 'position'){
return position;
}else if(propertyName == 'rotation'){
return rotation;
}else if(propertyName == 'quaternion'){
return quaternion;
}else if(propertyName == 'scale'){
return scale;
}else if(propertyName == 'modelViewMatrix'){
return modelViewMatrix;
}else if(propertyName == 'normalMatrix'){
return normalMatrix;
}else if(propertyName == 'material'){
return material;
}else if(propertyName == 'morphTargetInfluences'){
return morphTargetInfluences;
}else if(propertyName == 'morphTargetDictionary'){
return morphTargetDictionary;
}else if(propertyName == 'count'){
return count;
}else if(propertyName == 'bindMatrix'){
return bindMatrix;
}else if(propertyName == 'skeleton'){
return skeleton;
}else if(propertyName == 'overrideMaterial'){
return overrideMaterial;
}else if(propertyName == 'customDistanceMaterial'){
return customDistanceMaterial;
}else if(propertyName == 'customDepthMaterial'){
return customDepthMaterial;
}else if(propertyName == 'onBeforeRender'){
return onBeforeRender;
}else if(propertyName == 'background'){
return background;
}else if(propertyName == 'environment'){
return environment;
}else if(propertyName == 'instanceMatrix'){
return instanceMatrix;
}else if(propertyName == 'instanceColor'){
return instanceColor;
}
console.error("Object3D.getProperty type: $type propertyName: $propertyName is not support ");
return null;
}