Package physx.physics

Class PxSimulationStatistics

    • Constructor Detail

      • PxSimulationStatistics

        protected PxSimulationStatistics()
      • PxSimulationStatistics

        protected PxSimulationStatistics​(long address)
    • Method Detail

      • destroy

        public void destroy()
      • getNbActiveConstraints

        public int getNbActiveConstraints()
        Returns:
        WebIDL type: unsigned long
      • setNbActiveConstraints

        public void setNbActiveConstraints​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbActiveDynamicBodies

        public int getNbActiveDynamicBodies()
        Returns:
        WebIDL type: unsigned long
      • setNbActiveDynamicBodies

        public void setNbActiveDynamicBodies​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbActiveKinematicBodies

        public int getNbActiveKinematicBodies()
        Returns:
        WebIDL type: unsigned long
      • setNbActiveKinematicBodies

        public void setNbActiveKinematicBodies​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbStaticBodies

        public int getNbStaticBodies()
        Returns:
        WebIDL type: unsigned long
      • setNbStaticBodies

        public void setNbStaticBodies​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbDynamicBodies

        public int getNbDynamicBodies()
        Returns:
        WebIDL type: unsigned long
      • setNbDynamicBodies

        public void setNbDynamicBodies​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbKinematicBodies

        public int getNbKinematicBodies()
        Returns:
        WebIDL type: unsigned long
      • setNbKinematicBodies

        public void setNbKinematicBodies​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbShapes

        public int getNbShapes​(int index)
        Parameters:
        index - Array index
        Returns:
        WebIDL type: unsigned long
      • setNbShapes

        public void setNbShapes​(int index,
                                int value)
        Parameters:
        index - Array index
        value - WebIDL type: unsigned long
      • getNbAggregates

        public int getNbAggregates()
        Returns:
        WebIDL type: unsigned long
      • setNbAggregates

        public void setNbAggregates​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbArticulations

        public int getNbArticulations()
        Returns:
        WebIDL type: unsigned long
      • setNbArticulations

        public void setNbArticulations​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbAxisSolverConstraints

        public int getNbAxisSolverConstraints()
        Returns:
        WebIDL type: unsigned long
      • setNbAxisSolverConstraints

        public void setNbAxisSolverConstraints​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getCompressedContactSize

        public int getCompressedContactSize()
        Returns:
        WebIDL type: unsigned long
      • setCompressedContactSize

        public void setCompressedContactSize​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getRequiredContactConstraintMemory

        public int getRequiredContactConstraintMemory()
        Returns:
        WebIDL type: unsigned long
      • setRequiredContactConstraintMemory

        public void setRequiredContactConstraintMemory​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getPeakConstraintMemory

        public int getPeakConstraintMemory()
        Returns:
        WebIDL type: unsigned long
      • setPeakConstraintMemory

        public void setPeakConstraintMemory​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbDiscreteContactPairsTotal

        public int getNbDiscreteContactPairsTotal()
        Returns:
        WebIDL type: unsigned long
      • setNbDiscreteContactPairsTotal

        public void setNbDiscreteContactPairsTotal​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbDiscreteContactPairsWithCacheHits

        public int getNbDiscreteContactPairsWithCacheHits()
        Returns:
        WebIDL type: unsigned long
      • setNbDiscreteContactPairsWithCacheHits

        public void setNbDiscreteContactPairsWithCacheHits​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbDiscreteContactPairsWithContacts

        public int getNbDiscreteContactPairsWithContacts()
        Returns:
        WebIDL type: unsigned long
      • setNbDiscreteContactPairsWithContacts

        public void setNbDiscreteContactPairsWithContacts​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbNewPairs

        public int getNbNewPairs()
        Returns:
        WebIDL type: unsigned long
      • setNbNewPairs

        public void setNbNewPairs​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbLostPairs

        public int getNbLostPairs()
        Returns:
        WebIDL type: unsigned long
      • setNbLostPairs

        public void setNbLostPairs​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbNewTouches

        public int getNbNewTouches()
        Returns:
        WebIDL type: unsigned long
      • setNbNewTouches

        public void setNbNewTouches​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbLostTouches

        public int getNbLostTouches()
        Returns:
        WebIDL type: unsigned long
      • setNbLostTouches

        public void setNbLostTouches​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbPartitions

        public int getNbPartitions()
        Returns:
        WebIDL type: unsigned long
      • setNbPartitions

        public void setNbPartitions​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbBroadPhaseAdds

        public int getNbBroadPhaseAdds()
        Returns:
        WebIDL type: unsigned long
      • setNbBroadPhaseAdds

        public void setNbBroadPhaseAdds​(int value)
        Parameters:
        value - WebIDL type: unsigned long
      • getNbBroadPhaseRemoves

        public int getNbBroadPhaseRemoves()
        Returns:
        WebIDL type: unsigned long
      • setNbBroadPhaseRemoves

        public void setNbBroadPhaseRemoves​(int value)
        Parameters:
        value - WebIDL type: unsigned long