コード例 #1
0
        public void addConstraint(btTypedConstraint pconstraint, bool disableLinkedCollisions)
        {
            if (m_disposed)
                throw new ObjectDisposedException(ToString());

            if (pconstraint.Handle == IntPtr.Zero)
                throw new ObjectDisposedException(ToString());

            BulletAPI_BtDynamicsWorld_addConstraint(m_handle, pconstraint.Handle, disableLinkedCollisions);
        }
コード例 #2
0
        public void removeConstraint(btTypedConstraint pconstraint)
        {
            if (m_disposed)
                throw new ObjectDisposedException(ToString());

            if (pconstraint.Handle == IntPtr.Zero)
                throw new ObjectDisposedException(ToString());

            BulletAPI_BtDynamicsWorld_removeConstraint(m_handle, pconstraint.Handle);
        }
コード例 #3
0
        public void addConstraint(btTypedConstraint pconstraint, bool disableLinkedCollisions)
        {
            if (m_disposed)
            {
                throw new ObjectDisposedException(ToString());
            }

            if (pconstraint.Handle == IntPtr.Zero)
            {
                throw new ObjectDisposedException(ToString());
            }

            BulletAPI_BtDynamicsWorld_addConstraint(m_handle, pconstraint.Handle, disableLinkedCollisions);
        }
コード例 #4
0
        public void removeConstraint(btTypedConstraint pconstraint)
        {
            if (m_disposed)
            {
                throw new ObjectDisposedException(ToString());
            }

            if (pconstraint.Handle == IntPtr.Zero)
            {
                throw new ObjectDisposedException(ToString());
            }

            BulletAPI_BtDynamicsWorld_removeConstraint(m_handle, pconstraint.Handle);
        }
コード例 #5
0
 public void addConstraint(btTypedConstraint pconstraint)
 {
     addConstraint(pconstraint, false);
 }
コード例 #6
0
 public void addConstraint(btTypedConstraint pconstraint)
 {
     addConstraint(pconstraint, false);
 }