OSDN Git Service

implementing import_pmx...
[meshio/pymeshio.git] / pymeshio / pmx / __init__.py
index 24e24cd..f98032c 100644 (file)
@@ -215,25 +215,28 @@ class Bone(Diff):
             self._diff(rhs, 'ik')\r
 \r
     def getConnectionFlag(self):\r
-        return self.flag & 0x0001\r
+        return (self.flag & 0x0001)!=0\r
+\r
+    def getVisibleFlag(self):\r
+        return (self.flag & 0x0008)!=0\r
 \r
     def getIkFlag(self):\r
-        return (self.flag & 0x0020) >> 5\r
+        return (self.flag & 0x0020)!=0\r
 \r
     def getRotationFlag(self):\r
-        return (self.flag & 0x0100) >> 8\r
+        return (self.flag & 0x0100)!=0\r
 \r
     def getTranslationFlag(self):\r
-        return (self.flag & 0x0200) >> 9\r
+        return (self.flag & 0x0200)!=0\r
 \r
     def getFixedAxisFlag(self):\r
-        return (self.flag & 0x0400) >> 10\r
+        return (self.flag & 0x0400)!=0\r
 \r
     def getLocalCoordinateFlag(self):\r
-        return (self.flag &  0x0800) >> 11\r
+        return (self.flag &  0x0800)!=0\r
     \r
     def getExternalParentDeformFlag(self):\r
-        return (self.flag &  0x2000) >> 13\r
+        return (self.flag &  0x2000)!=0\r
 \r
  \r
 class Material(Diff):\r