public class SoSTLWriteAction extends SoCallbackAction
ASCII and binary file formats are supported (see setBinaryOutput() method).
Limitations:
SbFileHelper).
See also:
SoCallbackAction.Material, SoCallbackAction.Responses, SoCallbackAction.TextureImageSoAction.AppliedCodes, SoAction.DistribModes, SoAction.PathCodes, SoAction.PathIndicesInventor.ConstructorCommandABORT, CONTINUE, PRUNEALL, BELOW_PATH, CLUSTER_ONLY, IN_PATH, LOCAL_ONLY, NO_PATH, NODE, OFF_PATH, PATH, PATH_LISTVERBOSE_LEVEL, ZeroHandle| Constructor and Description |
|---|
SoSTLWriteAction()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
enableElement(java.lang.Class<? extends Inventor> t,
int stkIndex) |
boolean |
isBinaryOutput()
Returns current state of binary flag.
|
void |
setBinaryOutput(boolean flag)
Sets whether output should be ASCII (default) or binary.
|
void |
setOutputFileName(java.lang.String filename)
Set the output filename to write to.
|
addLineSegmentCallback, addPointCallback, addPostCallback, addPostTailCallback, addPreCallback, addPreTailCallback, addTriangleCallback, getComplexity, getComplexityType, getCoordinate3, getCoordinate4, getCreaseAngle, getCurrentResponse, getDecimationPercentage, getDecimationType, getDrawStyle, getFaceType, getFocalDistance, getFontName, getFontRenderStyle, getFontSize, getLightAttenuation, getLightModel, getLinePattern, getLinePatternScaleFactor, getLineWidth, getMaterial, getMaterial, getMaterialBinding, getModelMatrix, getNormal, getNormalBinding, getNumCoordinates, getNumNormals, getNumProfileCoordinates, getNumTextureCoordinates, getPickStyle, getPointSize, getProfile, getProfileCoordinate2, getProfileCoordinate3, getProjectionMatrix, getShapeType, getSwitch, getTextureBlendColor, getTextureCoordinate2, getTextureCoordinate4, getTextureCoordinateBinding, getTextureFileName, getTextureImage, getTextureMatrix, getTextureModel, getTextureTransformNode, getTextureWrapS, getTextureWrapT, getTransparencyType, getUnits, getVertexOrdering, getViewingMatrix, getViewVolume, invokeLineSegmentCallbacks, invokePointCallbacks, invokePostCallbacks, invokePreCallbacks, invokeTriangleCallbacks, isCallbackAll, setCallbackAll, shouldGeneratePrimitivesapply, apply, clearApplyResult, forwardTraversal, getContinueActionInBranchFlag, getCurPath, getNodeAppliedTo, getOriginalPathListAppliedTo, getPathAppliedTo, getPathCode, getPathListAppliedTo, getPipeId, getSceneManager, getState, getWhatAppliedTo, hasTerminated, invalidateState, isBeingApplied, isLastPathListAppliedTo, isUsingAlternateRep, nullAction, postDelayedTraversal, preDelayedTraversal, resetContinueActionInBranchFlag, setPipeId, setSceneManager, setUpState, stopActionInBranch, traverse, useAlternateRepdispose, getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreadspublic void setBinaryOutput(boolean flag)
public boolean isBinaryOutput()
public static void enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)
public void setOutputFileName(java.lang.String filename)
filename - the output filename to write to.Generated on July 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com