Loading...
Searching...
No Matches
com.navigine.idl.java.internal.ElevationGraphBinding Class Reference
+ Inheritance diagram for com.navigine.idl.java.internal.ElevationGraphBinding:

Public Member Functions

native boolean isValid ()
 
ArrayList< GraphEdgegetEdges ()
 List of edges that connect two sublocations GraphEdge.
 

Detailed Description

Definition at line 12 of file ElevationGraphBinding.java.

Member Function Documentation

◆ getEdges()

ArrayList< GraphEdge > com.navigine.idl.java.internal.ElevationGraphBinding.getEdges ( )
inline

List of edges that connect two sublocations GraphEdge.

Returns

Java code snippet:

// Get elevation graph edges
java.util.ArrayList<GraphEdge> edges = elevationGraph.getEdges();
System.out.println("Number of elevation graph edges: " + edges.size());
// Demonstrate each edge
for (int i = 0; i < edges.size(); i++) {
GraphEdge edge = edges.get(i);
System.out.println("Elevation graph edge " + (i + 1) + ":");
}

Kotlin code snippet:

// Get elevation graph edges
val edges = elevationGraph.edges
println("Number of elevation graph edges: ${edges.size}")
// Demonstrate each edge
edges.forEachIndexed { index, edge ->
println("Elevation graph edge ${index + 1}:")
demonstrateGraphEdgeUsage(edge)
}

Reimplemented from com.navigine.idl.java.ElevationGraph.

Definition at line 27 of file ElevationGraphBinding.java.

◆ isValid()

native boolean com.navigine.idl.java.internal.ElevationGraphBinding.isValid ( )

Tells if this ElevationGraph is valid or not. Any other method (except for this one) called on an invalid ElevationGraph will throw java.lang.RuntimeException.

Reimplemented from com.navigine.idl.java.ElevationGraph.


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