getProperty method
Implementation
Object? getProperty(String key) {
if(key == 'id'){
return id;
}else if(key == 'uuid'){
return uuid;
}else if(key == 'type'){
return type;
}else if(key == 'boundingBox'){
return boundingBox;
}else if(key == 'boundingSphere'){
return boundingSphere;
}else if(key == 'name'){
return name;
}else if(key == 'attributes'){
return attributes;
}else if(key == 'morphAttributes'){
return morphAttributes;
}else if(key == 'morphTargetsRelative'){
return morphTargetsRelative;
}else if(key == 'drawRange'){
return drawRange;
}else if(key == 'userData'){
return userData;
}else if(key == 'groups'){
return groups;
}else if(key == 'index'){
return index;
}else if(key == 'morphTargets'){
return morphTargets;
}else if(key == 'directGeometry'){
return directGeometry;
}else if(key == 'disposed'){
return disposed;
}else if(key == 'elementsNeedUpdate'){
return elementsNeedUpdate;
}else if(key == 'verticesNeedUpdate'){
return verticesNeedUpdate;
}else if(key == 'uvsNeedUpdate'){
return uvsNeedUpdate;
}else if(key == 'normalsNeedUpdate'){
return normalsNeedUpdate;
}else if(key == 'colorsNeedUpdate'){
return colorsNeedUpdate;
}else if(key == 'lineDistancesNeedUpdate'){
return lineDistancesNeedUpdate;
}else if(key == 'groupsNeedUpdate'){
return groupsNeedUpdate;
}else if(key == 'colors'){
return colors;
}else if(key == 'lineDistances'){
return lineDistances;
}else if(key == 'parameters'){
return parameters;
}else if(key == 'curveSegments'){
return curveSegments;
}else if(key == 'maxInstanceCount'){
return maxInstanceCount;
}else if(key == 'instanceCount'){
return instanceCount;
}
return null;
}