Class DistanceMultiStrategy.DistanceMultiStrategyResult

  • Enclosing class:
    DistanceMultiStrategy

    public static class DistanceMultiStrategy.DistanceMultiStrategyResult
    extends java.lang.Object
    DistanceResult contains basic information about the distance
    result between two frames.
    • Constructor Detail

      • DistanceMultiStrategyResult

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

        public DistanceMultiStrategyResult()
    • Method Detail

      • delete

        public void delete()
      • setA

        public void setA​(ProximityModelPtr value)
        reference to the first proximity model
      • setB

        public void setB​(ProximityModelPtr value)
        reference to the second proximity model
      • setP1

        public void setP1​(Vector3D value)
        Closest point on f1 to f2, described in world reference frame
      • getP1

        public Vector3D getP1()
        Closest point on f1 to f2, described in world reference frame
      • setP2

        public void setP2​(Vector3D value)
        Closest point on f2 to f1, described in world reference frame
      • getP2

        public Vector3D getP2()
        Closest point on f2 to f1, described in world reference frame
      • setDistance

        public void setDistance​(double value)
        distance between frame f1 and frame f2
      • getDistance

        public double getDistance()
        distance between frame f1 and frame f2
      • setGeoIdxA

        public void setGeoIdxA​(vector_i value)
        geometry index to geometry in object A
      • getGeoIdxA

        public vector_i getGeoIdxA()
        geometry index to geometry in object A
      • setGeoIdxB

        public void setGeoIdxB​(vector_i value)
        geometry index to geometry in object B
      • getGeoIdxB

        public vector_i getGeoIdxB()
        geometry index to geometry in object B
      • setP1prims

        public void setP1prims​(vector_i value)
        indices to the primitives which are the closest points on the first proximity
        model
      • getP1prims

        public vector_i getP1prims()
        indices to the primitives which are the closest points on the first proximity
        model
      • setP2prims

        public void setP2prims​(vector_i value)
        indices to the primitives which are the closest points on the second proximity
        model
      • getP2prims

        public vector_i getP2prims()
        indices to the primitives which are the closest points on the second proximity
        model
      • setDistances

        public void setDistances​(vector_d value)
        distances between contact points
      • getDistances

        public vector_d getDistances()
        distances between contact points
      • clear

        public void clear()