in the most general form, geodesic path can start in any mesh location (MeshTriPoint), then pass triangles along straight lines, making turns on edges (MeshEdgePoint), and finish in any mesh location (MeshTriPoint) Generated from class MR.GeodesicPath. This is the non-const half of the class.
More...
|
| unsafe | GeodesicPath () |
| | Constructs an empty (default-constructed) instance.
|
| |
| unsafe | GeodesicPath (MR.Const_MeshTriPoint start, MR.Std._ByValue_Vector_MREdgePoint mids, MR.Const_MeshTriPoint end) |
| | Constructs MR.GeodesicPath elementwise.
|
| |
| unsafe | GeodesicPath (MR._ByValue_GeodesicPath _other) |
| | Generated from constructor MR.GeodesicPath.GeodesicPath.
|
| |
| | GeodesicPath (Const_GeodesicPath _other) |
| | Generated from constructor MR.GeodesicPath.GeodesicPath.
|
| |
| | GeodesicPath (GeodesicPath _other) |
| | Generated from constructor MR.GeodesicPath.GeodesicPath.
|
| |
| unsafe MR.GeodesicPath | assign (MR._ByValue_GeodesicPath _other) |
| | Generated from method MR.GeodesicPath.operator=.
|
| |
|
| new unsafe MR.MeshTriPoint | start [get, protected set] |
| | < can be invalid, then the path starts in mids.front()
|
| |
| new unsafe MR.Std.Vector_MREdgePoint | mids [get, protected set] |
| | can be invalid, then the path ends in mids.back()
|
| |
| new unsafe MR.MeshTriPoint | end [get, protected set] |
| |
in the most general form, geodesic path can start in any mesh location (MeshTriPoint), then pass triangles along straight lines, making turns on edges (MeshEdgePoint), and finish in any mesh location (MeshTriPoint) Generated from class MR.GeodesicPath. This is the non-const half of the class.
◆ GeodesicPath() [1/5]
| unsafe MR.GeodesicPath.GeodesicPath |
( |
| ) |
|
|
inline |
Constructs an empty (default-constructed) instance.
◆ GeodesicPath() [2/5]
| unsafe MR.GeodesicPath.GeodesicPath |
( |
MR.Const_MeshTriPoint | start, |
|
|
MR.Std._ByValue_Vector_MREdgePoint | mids, |
|
|
MR.Const_MeshTriPoint | end ) |
|
inline |
◆ GeodesicPath() [3/5]
| unsafe MR.GeodesicPath.GeodesicPath |
( |
MR._ByValue_GeodesicPath | _other | ) |
|
|
inline |
Generated from constructor MR.GeodesicPath.GeodesicPath.
◆ GeodesicPath() [4/5]
| MR.GeodesicPath.GeodesicPath |
( |
Const_GeodesicPath | _other | ) |
|
|
inline |
Generated from constructor MR.GeodesicPath.GeodesicPath.
◆ GeodesicPath() [5/5]
Generated from constructor MR.GeodesicPath.GeodesicPath.
◆ assign()
| unsafe MR.GeodesicPath MR.GeodesicPath.assign |
( |
MR._ByValue_GeodesicPath | _other | ) |
|
|
inline |
Generated from method MR.GeodesicPath.operator=.
◆ end
◆ mids
| new unsafe MR.Std.Vector_MREdgePoint MR.GeodesicPath.mids |
|
getprotected set |
can be invalid, then the path ends in mids.back()
◆ start
< can be invalid, then the path starts in mids.front()
The documentation for this class was generated from the following file: