Example #1
0
        public static Group m3g_cast(Object3D obj)
        {
            switch (obj.getM3GUniqueClassID())
            {
            case 9:
            case 22:
                return((Group)obj);

            default:
                return((Group)null);
            }
        }
Example #2
0
        public static Mesh m3g_cast(Object3D obj)
        {
            switch (obj.getM3GUniqueClassID())
            {
            case 14:
            case 16:
                return((Mesh)obj);

            default:
                return((Mesh)null);
            }
        }
Example #3
0
        public static Node m3g_cast(Object3D obj)
        {
            switch (obj.getM3GUniqueClassID())
            {
            case 5:
            case 9:
            case 12:
            case 14:
            case 16:
            case 18:
            case 22:
                return((Node)obj);

            default:
                return((Node)null);
            }
        }
Example #4
0
 public static Camera m3g_cast(Object3D obj)
 {
     return(obj.getM3GUniqueClassID() == 5 ? (Camera)obj : (Camera)null);
 }
Example #5
0
 public static SkinnedMesh m3g_cast(Object3D obj)
 {
     return(obj.getM3GUniqueClassID() == 16 ? (SkinnedMesh)obj : (SkinnedMesh)null);
 }
Example #6
0
 public static TriangleStripArray m3g_cast(Object3D obj)
 {
     return(obj.getM3GUniqueClassID() == 11 ? (TriangleStripArray)obj : (TriangleStripArray)null);
 }