/// <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))); }
/// <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)); }
/// <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)); }
private void removeShapeGroup_virtual(IntPtr unknown9) { removeShapeGroup(NxForceFieldShapeGroup.GetClass(unknown9)); }
private void addShapeGroup_virtual(IntPtr group) { addShapeGroup(NxForceFieldShapeGroup.GetClass(group)); }