29#ifndef PX_FEM_MATERIAL_H
30#define PX_FEM_MATERIAL_H
35#include "PxPhysXConfig.h"
36#include "PxBaseMaterial.h"
109 virtual ~PxFEMMaterial() {}
Base material class.
Definition PxBaseMaterial.h:49
virtual bool isKindOf(const char *name) const
Returns whether a given type name matches with the type of this instance.
Definition PxBaseMaterial.h:54
Material class to represent a set of FEM material properties.
Definition PxFEMMaterial.h:51
virtual void setDynamicFriction(PxReal dynamicFriction)=0
Sets the dynamic friction value which defines the strength of resistance when two objects slide relat...
virtual void setPoissons(PxReal poisson)=0
Sets the Poisson's ratio which defines the body's volume preservation. Completely incompressible mate...
virtual PxReal getYoungsModulus() const =0
Retrieves the young's modulus value.
virtual PxReal getPoissons() const =0
Retrieves the Poisson's ratio.
virtual void setYoungsModulus(PxReal young)=0
Sets young's modulus which defines the body's stiffness.
virtual bool isKindOf(const char *name) const
Returns whether a given type name matches with the type of this instance.
Definition PxFEMMaterial.h:110
virtual PxReal getDynamicFriction() const =0
Retrieves the dynamic friction value.
#define PX_INLINE
Definition PxPreprocessor.h:320
Sorts an array of objects in ascending order, assuming that the predicate implements the < operator:
Definition PxBoxController.h:39