-
- All Implemented Interfaces:
public class PolarEntityInWeaponCone.Companion
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumPolarEntityInWeaponCone.Companion.OverlapType
-
Field Summary
Fields Modifier and Type Field Description public final static PolarEntityInWeaponCone.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final PolarEntityInWeaponCone.Companion.OverlapTypeobstructionType(Pair<Float, Float> entity, Pair<Float, Float> obstruction)final SegmentcomputeExtendInCone(Vector2f weaponLoc, Vector2f aimPoint, Float spreadDeg, Vector2f targetLoc, Float radius)final List<Segment>obstruct(Segment entity, Segment obstruction)-
-
Method Detail
-
obstructionType
final PolarEntityInWeaponCone.Companion.OverlapType obstructionType(Pair<Float, Float> entity, Pair<Float, Float> obstruction)
-
computeExtendInCone
final Segment computeExtendInCone(Vector2f weaponLoc, Vector2f aimPoint, Float spreadDeg, Vector2f targetLoc, Float radius)
-
-
-
-