예제 #1
0
 public static physx.PxQuat OpMinus(physx.PxQuat lhs, physx.PxQuat.Ref q)
 {
     return(OpMinus(lhs, (physx.PxQuat *)(*((IntPtr *)(&q)))));
 }
예제 #2
0
 public PxQuat(physx.PxQuat.Ref v) : this((physx.PxQuat *)(*((IntPtr *)(&v))))
 {
     //ctor piping;
 }
예제 #3
0
 public static physx.PxQuat *OpEqual(physx.PxQuat lhs, physx.PxQuat.Ref p)
 {
     return(OpEqual(lhs, (physx.PxQuat *)(*((IntPtr *)(&p)))));
 }
예제 #4
0
 public static physx.PxQuat *OpPlusEqual(physx.PxQuat lhs, physx.PxQuat.Ref q)
 {
     return(OpPlusEqual(lhs, (physx.PxQuat *)(*((IntPtr *)(&q)))));
 }
예제 #5
0
 public float getAngle(physx.PxQuat.Ref q)
 {
     return(getAngle((physx.PxQuat *)(*((IntPtr *)(&q)))));
 }
예제 #6
0
 public float dot(physx.PxQuat.Ref v)
 {
     return(dot((physx.PxQuat *)(*((IntPtr *)(&v)))));
 }
예제 #7
0
 public static physx.PxMeshScalePtr New(physx.PxVec3.Ref s, physx.PxQuat.Ref r)
 {
     return(New((physx.PxVec3 *)(*((IntPtr *)(&s))), (physx.PxQuat *)(*((IntPtr *)(&r)))));
 }
예제 #8
0
 public static bool OpEquals(physx.PxQuat lhs, physx.PxQuat.Ref q)
 {
     return(OpEquals(lhs, (physx.PxQuat *)(*((IntPtr *)(&q)))));
 }
예제 #9
0
 public void setTargetOrientation(physx.PxQuat.Ref orientation)
 {
     setTargetOrientation((physx.PxQuat *)(*((IntPtr *)(&orientation))));
 }
예제 #10
0
 public static physx.PxVec3 PxDiagonalize(physx.PxMat33.Ref m, physx.PxQuat.Ref axes)
 {
     return(PxDiagonalize((physx.PxMat33 *)(*((IntPtr *)(&m))), (physx.PxQuat *)(*((IntPtr *)(&axes)))));
 }
예제 #11
0
 public PxMat33(physx.PxQuat.Ref q) : this((physx.PxQuat *)(*((IntPtr *)(&q))))
 {
     //ctor piping;
 }
예제 #12
0
 public PxTransform(physx.PxQuat.Ref orientation) : this((physx.PxQuat *)(*((IntPtr *)(&orientation))))
 {
     //ctor piping;
 }
예제 #13
0
 public PxTransform(physx.PxVec3.Ref p0, physx.PxQuat.Ref q0) : this((physx.PxVec3 *)(*((IntPtr *)(&p0))), (physx.PxQuat *)(*((IntPtr *)(&q0))))
 {
     //ctor piping;
 }