Package gov.nasa.worldwind.view.orbit
Class OrbitViewCollisionSupport
- java.lang.Object
-
- gov.nasa.worldwind.view.orbit.OrbitViewCollisionSupport
-
public class OrbitViewCollisionSupport extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description OrbitViewCollisionSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PositioncomputeCenterPositionToResolveCollision(BasicOrbitView orbitView, double nearDistance, DrawContext dc)AnglecomputePitchToResolveCollision(BasicOrbitView orbitView, double nearDistance, DrawContext dc)doublegetCollisionThreshold()intgetNumIterations()booleanisColliding(OrbitView orbitView, double nearDistance, DrawContext dc)voidsetCollisionThreshold(double collisionThreshold)voidsetNumIterations(int numIterations)
-
-
-
Method Detail
-
getCollisionThreshold
public double getCollisionThreshold()
-
setCollisionThreshold
public void setCollisionThreshold(double collisionThreshold)
-
getNumIterations
public int getNumIterations()
-
setNumIterations
public void setNumIterations(int numIterations)
-
isColliding
public boolean isColliding(OrbitView orbitView, double nearDistance, DrawContext dc)
-
computeCenterPositionToResolveCollision
public Position computeCenterPositionToResolveCollision(BasicOrbitView orbitView, double nearDistance, DrawContext dc)
-
computePitchToResolveCollision
public Angle computePitchToResolveCollision(BasicOrbitView orbitView, double nearDistance, DrawContext dc)
-
-