RhinoSceneObject
- class compas_rhino.scene.RhinoSceneObject[source]
Bases:
SceneObject
Base class for all Rhino scene objects.
- Parameters:
- layerstr, optional
A layer name.
- groupstr, optional
The name of the group to add the mesh components. The group will be created if not already present. Default is
None
.- **kwargsdict, optional
Additional keyword arguments.
- Attributes:
- layerstr
The name of the layer.
- groupstr
The name of the group.
Methods
Add the objects to the group.
Clear the layer of the scene object.
Compile Rhino DocObject Attributes.
Find the group with the given name, or create a new one.
Inherited Methods
Converts the instance to a string.
Add a child item to the scene object.
The main clearing method.
Make an independent copy of the data object.
The main drawing method.
Construct an object of this type from a JSON file.
Construct an object of this type from a JSON string.
Remove a child node from this node.
Compute a hash of the data for comparison during version control using the sha256 algorithm.
Convert an object to its native data representation and save it to a JSON file.
Convert an object to its native data representation and save it to a JSON string.
Traverse the tree from this node.
Validate the data against the object's data schema.