Class ProximityStrategyData


  • public class ProximityStrategyData
    extends java.lang.Object
    • Constructor Detail

      • ProximityStrategyData

        public ProximityStrategyData​(long cPtr,
                                     boolean cMemoryOwn)
      • ProximityStrategyData

        public ProximityStrategyData()
        Create Empty ProximityData
    • Method Detail

      • delete

        public void delete()
      • getCollisionData

        public CollisionStrategyResult getCollisionData()
        get the result from the collision check
        Returns:
        Result of Collision strategy if available
      • inCollision

        public boolean inCollision()
        was collision check in collision
        Returns:
        true if in collision
      • setCollisionQueryType

        public void setCollisionQueryType​(CollisionStrategyQueryType qtype)
        set the Collision Query type
        Parameters:
        qtype - [in] the used Query type
      • getCollisionQueryType

        public CollisionStrategyQueryType getCollisionQueryType()
        Get the used Collision Query type
        Returns:
        Querytype
      • getDistanceData

        public DistanceStrategyResult getDistanceData()
        get The result of a distance query
        Returns:
        result of a distance query
      • getMultiDistanceData

        public DistanceMultiStrategyResult getMultiDistanceData()
        get The result of a multi distance query
        Returns:
        result of a distance query
      • setRel_err

        public void setRel_err​(double value)
        relative acceptable error
      • getRel_err

        public double getRel_err()
        relative acceptable error
      • setAbs_err

        public void setAbs_err​(double value)
        absolute acceptable error
      • getAbs_err

        public double getAbs_err()
        absolute acceptable error