U3dSaveOptions

U3dSaveOptions

Overview

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

Save options for universal 3d.

This class provides 25 methods for working with U3dSaveOptions objects in Java programs. Available methods include: A3DObject, SaveOptions, U3dSaveOptions, findProperty, getEmbedTextures, getExportNormals, getExportTextureCoordinates, getExportVertexDiffuse, getExportVertexSpecular, getFileFormat, getFlipCoordinateSystem, getMeshCompression, and 13 additional methods. All public members are accessible to any Java application after installing the Aspose.3D FOSS for Java package. Properties: embedTextures, exportNormals, exportTextureCoordinates, exportVertexDiffuse, exportVertexSpecular, fileFormat, and 4 more.

Properties

NameTypeAccessDescription
flipCoordinateSystembooleanReadGets whether flip coordinate system of control points/normal during importing/exporting.
meshCompressionbooleanReadGets whether to enable mesh data compression.
exportNormalsbooleanReadGets whether to export normal data.
exportTextureCoordinatesbooleanReadGets whether to export texture coordinates.
exportVertexDiffusebooleanReadGets whether to export vertex’s diffuse color.
exportVertexSpecularbooleanReadGets whether to export vertex’s specular color.
embedTexturesbooleanReadEmbed the external textures into the U3D file, default value is false.
fileFormatFileFormatReadGets the file format.
nameStringReadGets the name.
propertiesPropertyCollectionReadGets the properties.

Methods

SignatureDescription
U3dSaveOptions()Constructor of U3dSaveOptions.
getFlipCoordinateSystem()booleanGets whether flip coordinate system of control points/normal during importing/exporting.
setFlipCoordinateSystem(value: boolean)Sets whether flip coordinate system of control points/normal during importing/exporting.
getMeshCompression()booleanGets whether to enable mesh data compression.
setMeshCompression(value: boolean)Sets whether to enable mesh data compression.
getExportNormals()booleanGets whether to export normal data.
setExportNormals(value: boolean)Sets whether to export normal data.
getExportTextureCoordinates()booleanGets whether to export texture coordinates.
setExportTextureCoordinates(value: boolean)Sets whether to export texture coordinates.
getExportVertexDiffuse()booleanGets whether to export vertex’s diffuse color.
setExportVertexDiffuse(value: boolean)Sets whether to export vertex’s diffuse color.
getExportVertexSpecular()booleanGets whether to export vertex’s specular color.
setExportVertexSpecular(value: boolean)Sets whether to export vertex’s specular color.
getEmbedTextures()booleanEmbed the external textures into the U3D file, default value is false.
setEmbedTextures(value: boolean)Embed the external textures into the U3D file, default value is false.
SaveOptions()Options for A3DW saving.
getFileFormat()FileFormatReturns the file format.
A3DObject()Parameterized Cylinder. It can also be used to represent a cone when one of radiusTop/radiusBottom is zero.
getName()StringThe segments of the curve.
setName(name: String)Constructs a CircleShape profile with specified radius.
getProperties()PropertyCollectionInitializes a new instance of Cylinder class.
findProperty(name: String)PropertyInitializes a new instance of the Bone class.
getProperty(name: String)ObjectGets the transform matrix of the node in current pose.
setProperty(name: String, value: Object)Gets the width segments.
removeProperty(name: String)booleanGets flip coordinate system of control points/normal during importing/exporting.

See Also

 English