Class ProximitySetup


  • public class ProximitySetup
    extends java.lang.Object
    Setup for the collision checker

    The ProximitySetup contains the rules about which frames should be
    checked against each other
    • Constructor Detail

      • ProximitySetup

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

        public ProximitySetup()
        Default constructor for when no excludes are described
      • ProximitySetup

        public ProximitySetup​(ProximitySetupRuleVector rules)
        Constructs ProximitySetup with list of exclusions
        Parameters:
        rules - documentation missing !
        Conditional comment:
        End of conditional comment.
    • Method Detail

      • delete

        public void delete()
      • removeProximitySetupRule

        public void removeProximitySetupRule​(ProximitySetupRule rule)
      • getProximitySetupRules

        public ProximitySetupRuleVector getProximitySetupRules()
        Returns the exclude list
        Returns:
        the exclude list
      • merge

        public void merge​(ProximitySetup setup,
                          java.lang.String prefix)
        Combine setup of this and setup of b into this collision setup.
      • useExcludeStaticPairs

        public boolean useExcludeStaticPairs()
      • setUseExcludeStaticPairs

        public void setUseExcludeStaticPairs​(boolean exclude)
      • useIncludeAll

        public boolean useIncludeAll()
      • setUseIncludeAll

        public void setUseIncludeAll​(boolean includeAll)
      • setLoadedFromFile

        public void setLoadedFromFile​(boolean loaded_from_file)
      • getLoadedFromFile

        public boolean getLoadedFromFile()
      • setFileName

        public void setFileName​(java.lang.String file_name)
      • getFileName

        public java.lang.String getFileName()