Module half_edge_mesh::ptr [] [src]

Structs

Ptr

Ptr is essentially a wrapper around Option>>, a.k.a. a nullable ref-counted pointer with interior mutability This abstraction is used to get around Rust's validity, borrowing, and ownership rules, especially when constructing or extending the half-edge mesh.

Type Definitions

EdgePtr
EdgeRc
FacePtr
FaceRc
VertPtr
VertRc