PolygonObject
- class PolygonObject[source]
Bases:
GeometryObject
Viewer scene object for displaying COMPAS Polygon geometry.
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.
Draw the object from its buffers
Draw the object instance for picking
Construct an object of this type from a JSON file.
Construct an object of this type from a JSON string.
Initialize the object
Create buffers from point/line/face data.
Create all buffers from object's data
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.
Update the object.
Update existing buffers from point/line/face data.
Validate the data against the object's data schema.