ObjSaveOptions

ObjSaveOptions

Overview

ObjSaveOptions is a class in Aspose.3D FOSS for Java. Inherits from: SaveOptions.

ObjSaveOptions provides options for exporting OBJ files, including unit scaling, point‑cloud export, material handling, and coordinate system flipping.

This class provides 31 methods for working with ObjSaveOptions objects in Java programs. Available methods include: ObjSaveOptions, SaveOptions, getApplyUnitScale, getAxisSystem, getEnableMaterials, getEncoding, getExportTextures, getFileFormat, getFileName, getFileSystem, getFileSystemFactory, getFlipCoordinateSystem, and 17 additional methods. All public members are accessible to any Java application after installing the Aspose.3D FOSS for Java package. Properties: applyUnitScale, axisSystem, enableMaterials, encoding, exportTextures, fileFormat, and 8 more.

Properties

NameTypeAccessDescription
applyUnitScalebooleanReadGets the apply unit scale.
pointCloudbooleanReadGets the point cloud.
verbosebooleanReadGets the verbose.
serializeWbooleanReadGets the serialize w.
enableMaterialsbooleanReadGets the enable materials.
flipCoordinateSystembooleanReadGets the flip coordinate system.
axisSystemAxisSystemReadGets the axis system.
exportTexturesbooleanReadTry to copy textures used in scene to output directory.
fileFormatFileFormatReadGets the file format.
fileSystemFactoryFileSystemFactoryReadGets the factory class for FileSystem.
encodingjava.nio.charset.CharsetReadGets the default encoding for text-based files.
fileSystemFileSystemReadAllow user to handle how to manage the external dependencies during load/save.
lookupPathsjava.util.ArrayList<String>ReadSome files like OBJ depends on external file, the lookup paths will allows Aspose.3D to look for external file to load.
fileNameStringReadThe file name of the exporting/importing scene.

Methods

SignatureDescription
ObjSaveOptions()Calls ObjSaveOptions on this ObjSaveOptions instance.
getApplyUnitScale()booleanReturns the apply unit scale.
setApplyUnitScale(value: boolean)Sets the apply unit scale value.
getPointCloud()booleanReturns the point cloud.
setPointCloud(value: boolean)Sets the point cloud value.
getVerbose()booleanReturns the verbose.
setVerbose(value: boolean)Sets the verbose value.
getSerializeW()booleanReturns the serialize w.
setSerializeW(value: boolean)Sets the serialize w value.
getEnableMaterials()booleanReturns the enable materials.
setEnableMaterials(value: boolean)Sets the enable materials value.
getFlipCoordinateSystem()booleanReturns the flip coordinate system.
setFlipCoordinateSystem(value: boolean)Sets the flip coordinate system value.
getAxisSystem()AxisSystemReturns the axis system.
setAxisSystem(value: AxisSystem)Sets the axis system value.
SaveOptions()Initializes a new instance of the SaveOptions class.
SaveOptions(format: FileFormat)Initializes a new instance of the SaveOptions class with a file format.
SaveOptions(contentType: FileContentType)Initializes a new instance of the SaveOptions class with a file content type.
getExportTextures()booleanTry to copy textures used in scene to output directory.
setExportTextures(value: boolean)Try to copy textures used in scene to output directory.
getFileFormat()FileFormatReturns the file format.
getFileSystemFactory()FileSystemFactoryGets the factory class for FileSystem.
setFileSystemFactory(value: FileSystemFactory)Sets the factory class for FileSystem.
getEncoding()java.nio.charset.CharsetGets the default encoding for text-based files.
setEncoding(value: java.nio.charset.Charset)Sets the default encoding for text-based files.
getFileSystem()FileSystemAllow user to handle how to manage the external dependencies during load/save.
setFileSystem(value: FileSystem)Allow user to handle how to manage the external dependencies during load/save.
getLookupPaths()java.util.ArrayList<String>Some files like OBJ depends on external file, the lookup paths will allows Aspose.3D to look for external file to load.
setLookupPaths(value: java.util.ArrayList<String>)Some files like OBJ depends on external file, the lookup paths will allows Aspose.3D to look for external file to load.
getFileName()StringThe file name of the exporting/importing scene.
setFileName(value: String)The file name of the exporting/importing scene.

See Also

 English