示例#1
0
 /// <summary>Returns the owning force field shape group. </summary>
 public virtual NxForceFieldShapeGroup getShapeGroup()
 {
     if (doSetFunctionPointers)
     {
         throw new System.NotSupportedException("Cannot call abstract base member");
     }
     return(NxForceFieldShapeGroup.GetClass(NxForceFieldShape_getShapeGroup_INVOKE(ClassPointer, doSetFunctionPointers)));
 }
示例#2
0
 /// <summary>Removes a force field shape group from this force field. </summary>
 /// <param name="group">A force field shape group. See NxForceFieldShapeGroup</param>
 public virtual void removeShapeGroup(NxForceFieldShapeGroup unknown9)
 {
     if (doSetFunctionPointers)
     {
         throw new System.NotSupportedException("Cannot call abstract base member");
     }
     NxForceField_removeShapeGroup_INVOKE(ClassPointer, doSetFunctionPointers, (unknown9 != null ? unknown9.ClassPointer : NullRef));
 }
示例#3
0
 /// <summary>Adds a force field shape group to this force field to define its volume of activity. </summary>
 /// <param name="group">A force field shape group. See NxForceFieldShapeGroup</param>
 public virtual void addShapeGroup(NxForceFieldShapeGroup group)
 {
     if (doSetFunctionPointers)
     {
         throw new System.NotSupportedException("Cannot call abstract base member");
     }
     NxForceField_addShapeGroup_INVOKE(ClassPointer, doSetFunctionPointers, (group != null ? group.ClassPointer : NullRef));
 }
示例#4
0
 private void removeShapeGroup_virtual(IntPtr unknown9)
 {
     removeShapeGroup(NxForceFieldShapeGroup.GetClass(unknown9));
 }
示例#5
0
 private void addShapeGroup_virtual(IntPtr group)
 {
     addShapeGroup(NxForceFieldShapeGroup.GetClass(group));
 }