Class VisibilityGraph
java.lang.Object
zombie.pathfind.VisibilityGraph
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
boolean
void
create()
zombie.pathfind.Intersection
getIntersection
(Edge edge0, Edge edge1) int
getPointOutsideObstacles
(float float2, float float3, float float4, AdjustStartEndNodeData adjustStartEndNodeData) boolean
intersects
(int int1, int int2, int int3, int int4, int int5) boolean
void
removeNode
(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()
-