/// <summary>retrieves the plane </summary> public virtual NxPlane getPlane() { if (doSetFunctionPointers) { throw new System.NotSupportedException("Cannot call abstract base member"); } return(NxPlane.GetClass(NxPlaneShape_getPlane_INVOKE(ClassPointer, doSetFunctionPointers))); }
private void writeParameter_virtual(IntPtr parameter, System.IntPtr _object, bool create, string name, uint mask) { writeParameter(NxPlane.GetClass(parameter), _object, create, name, mask); }
/// <summary>Sets plane to zero. </summary> public NxPlane zero() { return(NxPlane.GetClass(NxPlane_zero_INVOKE(ClassPointer, doSetFunctionPointers))); }
/// <summary>Computes the plane equation from 3 points. </summary> public NxPlane set(ref NxVec3 p0, ref NxVec3 p1, ref NxVec3 p2) { return(NxPlane.GetClass(NxPlane_set_3_INVOKE(ClassPointer, doSetFunctionPointers, ref p0, ref p1, ref p2))); }
/// <summary></summary> public NxPlane set(ref NxVec3 p, ref NxVec3 _n) { return(NxPlane.GetClass(NxPlane_set_2_INVOKE(ClassPointer, doSetFunctionPointers, ref p, ref _n))); }
/// <summary></summary> public NxPlane set(ref NxVec3 _normal, float _d) { return(NxPlane.GetClass(NxPlane_set_1_INVOKE(ClassPointer, doSetFunctionPointers, ref _normal, _d))); }
/// <summary></summary> public NxPlane set(float nx, float ny, float nz, float _d) { return(NxPlane.GetClass(NxPlane_set_INVOKE(ClassPointer, doSetFunctionPointers, nx, ny, nz, _d))); }