■NxShapeDesc クラス | Top |
シェイプを設定します。シェイプはアクターを構成するプリミティブです。
メンバ関数
変数名 有効値 初期値 説明 type NxShapeType 列挙型。 localPose 単位行列 NxMat34 クラス。 shapeFlags NX_SF_VISUALIZATION NxU32 型。 group 0 NxCollisionGroup 型。 materialIndex 0 NxMaterialIndex 型。 NxMaterial::getMaterialIndex で取得したマテリアルのインデックスを設定します。 ccdSkeleton NULL NxCCDSkeleton クラスのポインタ。 density ( 0 〜 inf ) 1.0 NxReal 型。質量密度。 mass ( 0 〜 inf ) -1.0 NxReal 型。質量。初期値の場合、density メンバ変数から質量を計算します。 skinWidth ( 0 〜 inf ) -1.0 NxReal 型。2物体同士での、めり込み可能な距離を設定します。 初期値の場合、この値は使用されず、NX_SKIN_WIDTH の値が使用されます。詳細は NxPhysicsSDK::setParameter を参照してください。 userData NULL void 型のポインタ。 name NULL char 型のポインタ。NxShapeDesc クラスオブジェクトを識別するための名称を設定します。 groupsMask NxGroupsMask クラス。
関数名 説明 setToDefault 初期値を設定します。 isValid getType
ヘッダー NxShapeDesc.h インポート ライブラリ PhysXLoader.lib
NxBoxShapeDesc NxCapsuleShapeDesc NxConvexShapeDesc NxHeightFieldShapeDesc NxPlaneShapeDesc NxSphereShapeDesc NxTriangleMeshShapeDesc NxWheelShapeDesc