Esempio n. 1
0
 /// <summary>Resets controller's position. </summary>
 /// <param name="position">The new positon for the controller. </param>
 public virtual bool setPosition(ref NxExtendedVec3 position)
 {
     if (doSetFunctionPointers)
     {
         throw new System.NotSupportedException("Cannot call abstract base member");
     }
     return(NxController_setPosition_INVOKE(ClassPointer, doSetFunctionPointers, ref position));
 }
Esempio n. 2
0
 private bool setPosition_virtual([In()] ref NxExtendedVec3 position)
 {
     return(setPosition(ref position));
 }
Esempio n. 3
0
 private extern static System.Double NxExtendedPlane_distance_INVOKE(HandleRef classPointer, System.Boolean call_explicit, [In()] ref NxExtendedVec3 p);
Esempio n. 4
0
 /// <summary></summary>
 public void computePoint(ref NxExtendedVec3 pt, double t)
 {
     NxExtendedSegment_computePoint_INVOKE(ClassPointer, doSetFunctionPointers, ref pt, t);
 }
Esempio n. 5
0
 private extern static void set_NxControllerDesc_position_INVOKE(HandleRef classPointer, NxExtendedVec3 newvalue);
Esempio n. 6
0
 /// <summary></summary>
 public void setCenterExtents(ref NxExtendedVec3 c, ref NxVec3 e)
 {
     NxExtendedBounds3_setCenterExtents_INVOKE(ClassPointer, doSetFunctionPointers, ref c, ref e);
 }
Esempio n. 7
0
 private extern static void NxExtendedBounds3_transform_INVOKE(HandleRef classPointer, System.Boolean call_explicit, [In()] ref NxMat33 orientation, [In()] ref NxExtendedVec3 translation);
Esempio n. 8
0
 private extern static void NxExtendedBounds3_setCenterExtents_INVOKE(HandleRef classPointer, System.Boolean call_explicit, [In()] ref NxExtendedVec3 c, [In()] ref NxVec3 e);
Esempio n. 9
0
 private extern static void set_NxControllerShapeHit_worldPos_INVOKE(HandleRef classPointer, NxExtendedVec3 newvalue);
Esempio n. 10
0
 private extern static void set_NxExtendedSphere_center_INVOKE(HandleRef classPointer, NxExtendedVec3 newvalue);
Esempio n. 11
0
 /// <summary></summary>
 public NxExtendedSphere(ref NxExtendedVec3 _center, float _radius) :
     base(new_NxExtendedSphere_1_INVOKE(false, _center, _radius))
 {
     GC.ReRegisterForFinalize(this);
 }
Esempio n. 12
0
 private extern static IntPtr new_NxExtendedSphere_1_INVOKE(System.Boolean do_override, NxExtendedVec3 _center, System.Single _radius);
Esempio n. 13
0
 /// <summary></summary>
 public NxExtendedBox(ref NxExtendedVec3 _center, ref NxVec3 _extents, ref NxMat33 _rot) :
     base(new_NxExtendedBox_1_INVOKE(false, _center, _extents, _rot))
 {
     GC.ReRegisterForFinalize(this);
 }
Esempio n. 14
0
 private extern static IntPtr new_NxExtendedBox_1_INVOKE(System.Boolean do_override, NxExtendedVec3 _center, NxVec3 _extents, NxMat33 _rot);
Esempio n. 15
0
 private extern static System.Boolean NxController_setPosition_INVOKE(HandleRef classPointer, System.Boolean call_explicit, [In()] ref NxExtendedVec3 position);
Esempio n. 16
0
 private extern static void set_NxExtendedBounds3_max_INVOKE(HandleRef classPointer, NxExtendedVec3 newvalue);
Esempio n. 17
0
 private extern static void NxExtendedBounds3_set_1_INVOKE(HandleRef classPointer, System.Boolean call_explicit, [In()] ref NxExtendedVec3 _min, [In()] ref NxExtendedVec3 _max);
Esempio n. 18
0
 private extern static void set_NxExtendedMat34_t_INVOKE(HandleRef classPointer, NxExtendedVec3 newvalue);
Esempio n. 19
0
 private extern static void NxExtendedBounds3_getCenter_INVOKE(HandleRef classPointer, System.Boolean call_explicit, [In()][Out()] ref NxExtendedVec3 center);
Esempio n. 20
0
 private extern static IntPtr new_NxExtendedMat34_1_INVOKE(System.Boolean do_override, NxMat33 M_, NxExtendedVec3 t_);
Esempio n. 21
0
 /// <summary></summary>
 public void set(ref NxExtendedVec3 _min, ref NxExtendedVec3 _max)
 {
     NxExtendedBounds3_set_1_INVOKE(ClassPointer, doSetFunctionPointers, ref _min, ref _max);
 }
Esempio n. 22
0
 private extern static void NxExtendedMat34_multiplyByInverseRT_1_INVOKE(HandleRef classPointer, System.Boolean call_explicit, [In()] ref NxExtendedVec3 src, [In()][Out()] ref NxExtendedVec3 dst);
Esempio n. 23
0
 /// <summary></summary>
 public void getCenter(ref NxExtendedVec3 center)
 {
     NxExtendedBounds3_getCenter_INVOKE(ClassPointer, doSetFunctionPointers, ref center);
 }
Esempio n. 24
0
 /// <summary></summary>
 public NxExtendedMat34(ref NxMat33 M_, ref NxExtendedVec3 t_) :
     base(new_NxExtendedMat34_1_INVOKE(false, M_, t_))
 {
     GC.ReRegisterForFinalize(this);
 }
Esempio n. 25
0
 private extern static void NxExtendedSegment_computePoint_INVOKE(HandleRef classPointer, System.Boolean call_explicit, [In()][Out()] ref NxExtendedVec3 pt, System.Double t);
Esempio n. 26
0
 /// <summary></summary>
 public void multiply(ref NxExtendedVec3 src, ref NxExtendedVec3 dst)
 {
     NxExtendedMat34_multiply_1_INVOKE(ClassPointer, doSetFunctionPointers, ref src, ref dst);
 }
Esempio n. 27
0
 private extern static void set_NxExtendedSegment_p1_INVOKE(HandleRef classPointer, NxExtendedVec3 newvalue);
Esempio n. 28
0
 /// <summary></summary>
 public void boundsOfOBB(ref NxMat33 orientation, ref NxExtendedVec3 translation, ref NxVec3 halfDims)
 {
     NxExtendedBounds3_boundsOfOBB_INVOKE(ClassPointer, doSetFunctionPointers, ref orientation, ref translation, ref halfDims);
 }
Esempio n. 29
0
 /// <summary></summary>
 public double distance(ref NxExtendedVec3 p)
 {
     return(NxExtendedPlane_distance_INVOKE(ClassPointer, doSetFunctionPointers, ref p));
 }
Esempio n. 30
0
 /// <summary></summary>
 public void transform(ref NxMat33 orientation, ref NxExtendedVec3 translation)
 {
     NxExtendedBounds3_transform_INVOKE(ClassPointer, doSetFunctionPointers, ref orientation, ref translation);
 }