public class Microsoft3MFFormat extends FileFormat
AMF, ASE, ASPOSE3D_WEB, BLENDER, COLLADA, DISCREET3DS, DRACO, DXF, FBX6100_BINARY, FBX6100ASCII, FBX7200_BINARY, FBX7200ASCII, FBX7300_BINARY, FBX7300ASCII, FBX7400_BINARY, FBX7400ASCII, FBX7500_BINARY, FBX7500ASCII, FBX7600_BINARY, FBX7600ASCII, FBX7700_BINARY, FBX7700ASCII, GLTF, GLTF_BINARY, GLTF2, GLTF2_BINARY, HTML5, IFC, MAYA_BINARY, MAYAASCII, MICROSOFT3MF, PCD, PCD_BINARY, PDF, PLY, RVM_BINARY, RVM_TEXT, SIEMENSJT8, SIEMENSJT9, STL_BINARY, STLASCII, UNIVERSAL3D, USD, USDA, USDZ, VRML, WAVEFRONTOBJ, X_BINARY, X_TEXT, XYZ, ZIP| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getObjectType(Node node)
Gets the model type for specified node.
|
Matrix4 |
getTransformForBuild(Node node)
Get transform matrix for node used in build.
|
boolean |
isBuildable(Node node)
Check if this node is marked as a build.
|
void |
setBuildable(Node node,
boolean value,
Matrix4 transform)
Mark a node for build.
|
void |
setObjectType(Node node,
java.lang.String modelType)
Set the model type for specified node.
|
createLoadOptions, createSaveOptions, detect, detect, getCanExport, getCanImport, getContentType, getExtension, getExtensions, getFileFormatType, getFormatByExtension, getFormats, getVersion, toStringpublic boolean isBuildable(Node node)
node - Which node to checkpublic Matrix4 getTransformForBuild(Node node)
node - Which node to get transform matrix for 3MF build.public void setBuildable(Node node, boolean value, Matrix4 transform)
node - Which node to mark as a build.transform - The transform of the node in build.public void setObjectType(Node node, java.lang.String modelType)
public java.lang.String getObjectType(Node node)