Class VisibilityGraph
java.lang.Object
zombie.pathfind.VisibilityGraph
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanbooleanvoidcreate()zombie.pathfind.IntersectiongetIntersection(Edge edge0, Edge edge1) intgetPointOutsideObstacles(float float2, float float3, float float4, AdjustStartEndNodeData adjustStartEndNodeData) booleanintersects(int int1, int int2, int int3, int int4, int int5) booleanvoidremoveNode(Node node)
-
Field Details
-
cluster
-
edges
-
perimeterNodes
-
perimeterEdges
-
-
Constructor Details
-
VisibilityGraph
public VisibilityGraph()
-
-
Method Details
-
isCreated
public boolean isCreated() -
getIntersection
-
addNode
-
removeNode
-
contains
-
contains
-
intersects
public boolean intersects(int int1, int int2, int int3, int int4, int int5) -
getPointOutsideObstacles
public int getPointOutsideObstacles(float float2, float float3, float float4, AdjustStartEndNodeData adjustStartEndNodeData) -
create
public void create()
-