com.aspose.threed

Interfaces

Classes

Enums

Exceptions

com.aspose.threed

Class FileFormat

    • Field Detail

      • FBX7200ASCII

        public static final FileFormat FBX7200ASCII
        ASCII FBX file format, with 7.2.0 version
      • FBX7200_BINARY

        public static final FileFormat FBX7200_BINARY
        Binary FBX file format, with 7.2.0 version
      • FBX7300ASCII

        public static final FileFormat FBX7300ASCII
        ASCII FBX file format, with 7.3.0 version
      • FBX7300_BINARY

        public static final FileFormat FBX7300_BINARY
        Binary FBX file format, with 7.3.0 version
      • FBX7400ASCII

        public static final FileFormat FBX7400ASCII
        ASCII FBX file format, with 7.4.0 version
      • FBX7400_BINARY

        public static final FileFormat FBX7400_BINARY
        Binary FBX file format, with 7.4.0 version
      • FBX7500ASCII

        public static final FileFormat FBX7500ASCII
        ASCII FBX file format, with 7.5.0 version
      • FBX7500_BINARY

        public static final FileFormat FBX7500_BINARY
        Binary FBX file format, with 7.5.0 version
      • STL_BINARY

        public static final FileFormat STL_BINARY
        Binary STL file format
      • STLASCII

        public static final FileFormat STLASCII
        ASCII STL file format
      • WAVEFRONTOBJ

        public static final FileFormat WAVEFRONTOBJ
        Wavefront's Obj file format
      • DISCREET3DS

        public static final FileFormat DISCREET3DS
        3D Studio's file format
      • COLLADA

        public static final FileFormat COLLADA
        Collada file format
      • UNIVERSAL3D

        public static final FileFormat UNIVERSAL3D
        Universal3D file format
      • GLTF

        public static final FileFormat GLTF
        Khronos Group's glTF
      • GLTF2

        public static final FileFormat GLTF2
        Khronos Group's glTF version 2.0
      • GLTF__BINARY

        public static final FileFormat GLTF__BINARY
        Khronos Group's glTF in Binary format
      • GLTF2__BINARY

        public static final FileFormat GLTF2__BINARY
        Khronos Group's glTF version 2.0
      • DXF

        public static final FileFormat DXF
        AutoCAD DXF
      • PLY

        public static final PlyFormat PLY
        Polygon File Format or Stanford Triangle Format
      • X_BINARY

        public static final FileFormat X_BINARY
        DirectX X File in binary format
      • X_TEXT

        public static final FileFormat X_TEXT
        DirectX X File in binary format
      • DRACO

        public static final DracoFormat DRACO
        Google Draco Mesh
      • MICROSOFT3MF

        public static final FileFormat MICROSOFT3MF
        Microsoft 3D Manufacturing Format
      • RVM_TEXT

        public static final FileFormat RVM_TEXT
        AVEVA Plant Design Management System Model in text format
      • RVM_BINARY

        public static final FileFormat RVM_BINARY
        AVEVA Plant Design Management System Model in binary format
      • ASE

        public static final FileFormat ASE
        3D Studio Max's ASCII Scene Exporter format.
      • SIEMENSJT8

        public static final FileFormat SIEMENSJT8
        Siemens JT File Version 8
      • SIEMENSJT9

        public static final FileFormat SIEMENSJT9
        Siemens JT File Version 9
      • AMF

        public static final FileFormat AMF
        Additive manufacturing file format
    • Method Detail

      • getVersion

        public com.aspose.threed.Version getVersion()
        Gets file format version
      • getExtension

        public String getExtension()
        Gets the extension name of this type.
      • getContentType

        public FileContentType getContentType()
        Gets file format content type
      • getFileFormatType

        public FileFormatType getFileFormatType()
        Gets file format type
      • detect

        public static FileFormat detect(com.aspose.threed.Stream stream,
                                        String fileName)
                                 throws IOException
        Detect the file format from data stream, file name is optional for guessing types that has no magic header.
        Parameters:
        stream -
        fileName -
        Throws:
        IOException
      • detect

        public static FileFormat detect(String fileName)
                                 throws IOException
        Detect the file format from file name, file must be readable so Aspose.3D can detect the file format through file header.
        Parameters:
        fileName -
        Throws:
        IOException
      • createLoadOptions

        public LoadOptions createLoadOptions()
        Create a default load options for this file format
      • createSaveOptions

        public SaveOptions createSaveOptions()
        Create a default save options for this file format
      • toString

        public String toString()
        Formats to string
        Overrides:
        toString in class Object
        Returns:
        Object string