FaceLoop#

class ansys.geometry.core.designer.face.FaceLoop(type: FaceLoopType, length: pint.Quantity, min_bbox: ansys.geometry.core.math.point.Point3D, max_bbox: ansys.geometry.core.math.point.Point3D, edges: beartype.typing.List[ansys.geometry.core.designer.edge.Edge])#

Provides an internal class holding the face loops defined on the server side.

Parameters:
typeFaceLoopType

Type of loop.

lengthQuantity

Length of the loop.

min_bboxPoint3D

Minimum point of the bounding box containing the loop.

max_bboxPoint3D

Maximum point of the bounding box containing the loop.

edgesList[Edge]

Edges contained in the loop.

Notes

This class is to be used only when parsing server side results. It is not intended to be instantiated by a user.

Overview#

type

Type of the loop.

length

Length of the loop.

min_bbox

Minimum point of the bounding box containing the loop.

max_bbox

Maximum point of the bounding box containing the loop.

edges

Edges contained in the loop.

Import detail#

from ansys.geometry.core.designer.face import FaceLoop

Property detail#

property FaceLoop.type: FaceLoopType#

Type of the loop.

property FaceLoop.length: pint.Quantity#

Length of the loop.

property FaceLoop.min_bbox: ansys.geometry.core.math.point.Point3D#

Minimum point of the bounding box containing the loop.

property FaceLoop.max_bbox: ansys.geometry.core.math.point.Point3D#

Maximum point of the bounding box containing the loop.

property FaceLoop.edges: beartype.typing.List[ansys.geometry.core.designer.edge.Edge]#

Edges contained in the loop.