java.lang.Object
physx.NativeObject
physx.physics.PxSimulationStatistics
-
Nested Class Summary
Nested classes/interfaces inherited from class physx.NativeObject
NativeObject.Allocator<T> -
Field Summary
FieldsFields inherited from class physx.NativeObject
address, isExternallyAllocated, SIZEOF_BYTE, SIZEOF_DOUBLE, SIZEOF_FLOAT, SIZEOF_INT, SIZEOF_LONG, SIZEOF_POINTER, SIZEOF_SHORT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PxSimulationStatisticsarrayGet(long baseAddress, int index) voiddestroy()intintintintintintintintintintintintintintintintintintintintgetNbShapes(int index) intintintvoidsetCompressedContactSize(int value) voidsetNbActiveConstraints(int value) voidsetNbActiveDynamicBodies(int value) voidsetNbActiveKinematicBodies(int value) voidsetNbAggregates(int value) voidsetNbArticulations(int value) voidsetNbAxisSolverConstraints(int value) voidsetNbBroadPhaseAdds(int value) voidsetNbBroadPhaseRemoves(int value) voidsetNbDiscreteContactPairsTotal(int value) voidsetNbDiscreteContactPairsWithCacheHits(int value) voidsetNbDiscreteContactPairsWithContacts(int value) voidsetNbDynamicBodies(int value) voidsetNbKinematicBodies(int value) voidsetNbLostPairs(int value) voidsetNbLostTouches(int value) voidsetNbNewPairs(int value) voidsetNbNewTouches(int value) voidsetNbPartitions(int value) voidsetNbShapes(int index, int value) voidsetNbStaticBodies(int value) voidsetPeakConstraintMemory(int value) voidsetRequiredContactConstraintMemory(int value) static PxSimulationStatisticswrapPointer(long address) Methods inherited from class physx.NativeObject
checkNotNull, equals, getAddress, hashCode
-
Field Details
-
SIZEOF
public static final int SIZEOF -
ALIGNOF
public static final int ALIGNOF- See Also:
-
-
Constructor Details
-
PxSimulationStatistics
protected PxSimulationStatistics() -
PxSimulationStatistics
protected PxSimulationStatistics(long address)
-
-
Method Details
-
wrapPointer
-
arrayGet
-
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 indexvalue- 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
-