FrameObject
- class FrameObject[source]
Bases:
ViewerSceneObject
,GeometryObject
The scene object of the COMPAS Frame geometry. With its modifiable cell size and dimension, the world grid is also created from this class.
- Parameters:
- frame
compas.geometry.Frame
The frame geometry.
- framesizetuple[float, int, float, int]
The size of the grid in [dx, nx, dy, ny] format. Notice that the nx and ny must be even numbers.
- show_framezbool
If True, the Z axis of the grid will be shown.
- frame
See also
Notes
The frame object is always unselectable.
- Attributes:
- frame
compas.geometry.Frame
The frame geometry.
- dxfloat
The size of the grid in the X direction.
- nxint
The number of grid cells in the X direction.
- dyfloat
The size of the grid in the Y direction.
- nyint
The number of grid cells in the Y direction.
- show_framezbool
If the Z axis of the grid is shown.
- frame
Methods
Inherited Methods
Add a child item to the scene object.
Clear the object
Draw the object from its buffers
Draw the object instance for picking
Initialize the object
Create buffers from point/line/face data.
Create all buffers from object's data
Update the object
Update existing buffers from point/line/face data.
Update all buffers from object's data