コード例 #1
0
 /// <summary>Creates a NxForceFieldShape and adds it to the group. </summary>
 public virtual NxForceFieldShape createShape(NxForceFieldShapeDesc unknown20)
 {
     if (doSetFunctionPointers)
     {
         throw new System.NotSupportedException("Cannot call abstract base member");
     }
     return(NxForceFieldShape.GetClass(NxForceFieldShapeGroup_createShape_INVOKE(ClassPointer, doSetFunctionPointers, (unknown20 != null ? unknown20.ClassPointer : NullRef))));
 }
コード例 #2
0
 /// <summary>Releases the passed force field shape. </summary>
 public virtual void releaseShape(NxForceFieldShape unknown21)
 {
     if (doSetFunctionPointers)
     {
         throw new System.NotSupportedException("Cannot call abstract base member");
     }
     NxForceFieldShapeGroup_releaseShape_INVOKE(ClassPointer, doSetFunctionPointers, (unknown21 != null ? unknown21.ClassPointer : NullRef));
 }
コード例 #3
0
 /// <summary>Retrieves the next shape when iterating. </summary>
 public virtual NxForceFieldShape getNextShape()
 {
     if (doSetFunctionPointers)
     {
         throw new System.NotSupportedException("Cannot call abstract base member");
     }
     return(NxForceFieldShape.GetClass(NxForceFieldShapeGroup_getNextShape_INVOKE(ClassPointer, doSetFunctionPointers)));
 }
コード例 #4
0
 private void releaseShape_virtual(IntPtr unknown21)
 {
     releaseShape(NxForceFieldShape.GetClass(unknown21));
 }