open3d.geometry.HalfEdge#

class open3d.geometry.HalfEdge#

HalfEdge class contains vertex, triangle info about a half edge, as well as relations of next and twin half edge.

__init__(*args, **kwargs)#

Overloaded function.

  1. __init__(self: open3d.cpu.pybind.geometry.HalfEdge) -> None

Default constructor

  1. __init__(self: open3d.cpu.pybind.geometry.HalfEdge, arg0: open3d.cpu.pybind.geometry.HalfEdge) -> None

Copy constructor

is_boundary(self: open3d.cpu.pybind.geometry.HalfEdge) bool#

Returns True iff the half edge is the boundary (has not twin, i.e. twin index == -1).

property next#

Index of the next HalfEdge in the same triangle.

Type:

int

property triangle_index#

Index of the triangle containing this half edge

Type:

int

property twin#

Index of the twin HalfEdge

Type:

int

property vertex_indices#

Index of the ordered vertices forming this half edge

Type:

List(int) of length 2