RhinoBrepFace
- class compas_rhino.geometry.RhinoBrepFace[source]
Bases:
BrepFace
A wrapper for Rhino.Geometry.BrepFace
- Attributes:
- native_surface
Rhino.Geometry.Surface
The rhino native underlying geometry of this face.
- loopslist[
compas_rhino.geometry.RhinoBrepLoop
], read-only The list of loops which comprise this face.
- surface
compas_rhino.geometry.RhinoNurbsSurface
The compas_rhino wrapper of the underlying geometry of this face.
- boundary
compas_rhino.geometry.RhinoBrepLoop
, read-only The loop which defines the outer boundary of this face.
- holeslist[
compas_rhino.geometry.RhinoBrepLoop
], read-only The list of loops which comprise the holes of this brep, if any.
- is_planefloat, read-only
True if the geometry of this face is a plane, False otherwise.
- native_face
Rhino.Geometry.BrepFace
The underlying BrepFace object.
- native_surface
Methods
Returns a list of the faces adjacent to this face.
Returns a Brep representation of this face.
Inherited Methods
Converts the instance to a string.
Adds an inner loop to this face.
Adds several inner loops to this face.
Make an independent copy of the data object.
Construct a face from a cone geometry.
Construct a face from a cylinder geometry.
Construct an object of this type from a JSON file.
Construct an object of this type from a JSON string.
Construct a face from a plane geometry.
Construct a face from a sphere geometry.
Construct a face from a surfaces geometry.
Construct a face from a torus geometry.
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.
Convert the face to a polygon without underlying geometry.
Returns the NURBS surface representation of this face.
Validate the data against the object's data schema.