Package physx.cooking
Class PxCookingParams
- java.lang.Object
-
- physx.NativeObject
-
- physx.cooking.PxCookingParams
-
public class PxCookingParams extends NativeObject
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class physx.NativeObject
NativeObject.Allocator<T>
-
-
Field Summary
-
Fields inherited from class physx.NativeObject
address, isExternallyAllocated
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPxCookingParams()protectedPxCookingParams(long address)PxCookingParams(PxTolerancesScale sc)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()floatgetAreaTestEpsilon()booleangetBuildGPUData()booleangetBuildTriangleAdjacencies()intgetConvexMeshCookingType()intgetGaussMapLimit()PxMeshPreprocessingFlagsgetMeshPreprocessParams()floatgetMeshWeldTolerance()PxMidphaseDescgetMidphaseDesc()floatgetPlaneTolerance()PxTolerancesScalegetScale()booleangetSuppressTriangleMeshRemapTable()voidsetAreaTestEpsilon(float value)voidsetBuildGPUData(boolean value)voidsetBuildTriangleAdjacencies(boolean value)voidsetConvexMeshCookingType(int value)voidsetGaussMapLimit(int value)voidsetMeshPreprocessParams(PxMeshPreprocessingFlags value)voidsetMeshWeldTolerance(float value)voidsetMidphaseDesc(PxMidphaseDesc value)voidsetPlaneTolerance(float value)voidsetScale(PxTolerancesScale value)voidsetSuppressTriangleMeshRemapTable(boolean value)static PxCookingParamswrapPointer(long address)-
Methods inherited from class physx.NativeObject
checkNotNull, equals, getAddress, hashCode
-
-
-
-
Constructor Detail
-
PxCookingParams
protected PxCookingParams()
-
PxCookingParams
protected PxCookingParams(long address)
-
PxCookingParams
public PxCookingParams(PxTolerancesScale sc)
- Parameters:
sc- WebIDL type:PxTolerancesScale[Const, Ref]
-
-
Method Detail
-
wrapPointer
public static PxCookingParams wrapPointer(long address)
-
destroy
public void destroy()
-
getAreaTestEpsilon
public float getAreaTestEpsilon()
- Returns:
- WebIDL type: float
-
setAreaTestEpsilon
public void setAreaTestEpsilon(float value)
- Parameters:
value- WebIDL type: float
-
getPlaneTolerance
public float getPlaneTolerance()
- Returns:
- WebIDL type: float
-
setPlaneTolerance
public void setPlaneTolerance(float value)
- Parameters:
value- WebIDL type: float
-
getConvexMeshCookingType
public int getConvexMeshCookingType()
- Returns:
- WebIDL type:
PxConvexMeshCookingTypeEnum[enum]
-
setConvexMeshCookingType
public void setConvexMeshCookingType(int value)
- Parameters:
value- WebIDL type:PxConvexMeshCookingTypeEnum[enum]
-
getSuppressTriangleMeshRemapTable
public boolean getSuppressTriangleMeshRemapTable()
- Returns:
- WebIDL type: boolean
-
setSuppressTriangleMeshRemapTable
public void setSuppressTriangleMeshRemapTable(boolean value)
- Parameters:
value- WebIDL type: boolean
-
getBuildTriangleAdjacencies
public boolean getBuildTriangleAdjacencies()
- Returns:
- WebIDL type: boolean
-
setBuildTriangleAdjacencies
public void setBuildTriangleAdjacencies(boolean value)
- Parameters:
value- WebIDL type: boolean
-
getBuildGPUData
public boolean getBuildGPUData()
- Returns:
- WebIDL type: boolean
-
setBuildGPUData
public void setBuildGPUData(boolean value)
- Parameters:
value- WebIDL type: boolean
-
getScale
public PxTolerancesScale getScale()
- Returns:
- WebIDL type:
PxTolerancesScale[Value]
-
setScale
public void setScale(PxTolerancesScale value)
- Parameters:
value- WebIDL type:PxTolerancesScale[Value]
-
getMeshPreprocessParams
public PxMeshPreprocessingFlags getMeshPreprocessParams()
- Returns:
- WebIDL type:
PxMeshPreprocessingFlags[Value]
-
setMeshPreprocessParams
public void setMeshPreprocessParams(PxMeshPreprocessingFlags value)
- Parameters:
value- WebIDL type:PxMeshPreprocessingFlags[Value]
-
getMeshWeldTolerance
public float getMeshWeldTolerance()
- Returns:
- WebIDL type: float
-
setMeshWeldTolerance
public void setMeshWeldTolerance(float value)
- Parameters:
value- WebIDL type: float
-
getMidphaseDesc
public PxMidphaseDesc getMidphaseDesc()
- Returns:
- WebIDL type:
PxMidphaseDesc[Value]
-
setMidphaseDesc
public void setMidphaseDesc(PxMidphaseDesc value)
- Parameters:
value- WebIDL type:PxMidphaseDesc[Value]
-
getGaussMapLimit
public int getGaussMapLimit()
- Returns:
- WebIDL type: unsigned long
-
setGaussMapLimit
public void setGaussMapLimit(int value)
- Parameters:
value- WebIDL type: unsigned long
-
-