MeshLib Java Docs
Loading...
Searching...
No Matches

Public Member Functions

 GeodesicPathApprox (byte value)
boolean equals (java.lang.Object other)
int hashCode ()
java.lang.String toString ()

Static Public Member Functions

static GeodesicPathApprox of (byte value)

Public Attributes

final byte value

Static Public Attributes

static final GeodesicPathApprox DijkstraBiDir = new GeodesicPathApprox((byte)0)
static final GeodesicPathApprox DijkstraAStar = new GeodesicPathApprox((byte)1)
static final GeodesicPathApprox FastMarching = new GeodesicPathApprox((byte)2)

Detailed Description

the algorithm to compute approximately geodesic path

The constants are static fields of this class. value holds the underlying value, so this can also hold values that aren't named constants.

Constructor & Destructor Documentation

◆ GeodesicPathApprox()

meshlib.GeodesicPathApprox.GeodesicPathApprox ( byte value)

Member Function Documentation

◆ equals()

boolean meshlib.GeodesicPathApprox.equals ( java.lang.Object other)

◆ hashCode()

int meshlib.GeodesicPathApprox.hashCode ( )

◆ of()

GeodesicPathApprox meshlib.GeodesicPathApprox.of ( byte value)
static

Returns the named constant with this value, or a new instance if there's none.

◆ toString()

java.lang.String meshlib.GeodesicPathApprox.toString ( )

Member Data Documentation

◆ DijkstraAStar

final GeodesicPathApprox meshlib.GeodesicPathApprox.DijkstraAStar = new GeodesicPathApprox((byte)1)
static

compute edge-only path using A*-search algorithm

◆ DijkstraBiDir

final GeodesicPathApprox meshlib.GeodesicPathApprox.DijkstraBiDir = new GeodesicPathApprox((byte)0)
static

compute edge-only path by building it from start and end simultaneously

◆ FastMarching

final GeodesicPathApprox meshlib.GeodesicPathApprox.FastMarching = new GeodesicPathApprox((byte)2)
static

use Fast Marching algorithm

◆ value

final byte meshlib.GeodesicPathApprox.value

The documentation for this class was generated from the following file: