Class PoCoordinateSystemAxis
- All Implemented Interfaces:
SafeDisposable
File format/default:
| start | 0 0 0 |
| end | 1 1 1 |
| xTitle | "X" |
| yTitle | "Y" |
| zTitle | "Z" |
| arrowLengthFactor | 0.05 |
| titleTranslationFactor | 0 |
-
Nested Class Summary
Nested classes/interfaces inherited from class com.openinventor.meshviz.graph.PoBase
PoBase.NodeWriteFormats, PoBase.TextTypes, PoBase.UpdateMethodTypesNested classes/interfaces inherited from class com.openinventor.inventor.nodes.SoNode
SoNode.RenderModesNested classes/interfaces inherited from class com.openinventor.inventor.Inventor
Inventor.ConstructorCommand -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal SoSFFloatArrow length scale factor.final SoSFVec3fEnd of the coordinate system.final SoSFVec3fStart of the coordinate system.final SoSFFloatTranslation factor of the titles (as function of the length of each vector).final SoSFStringString to be displayed at the end of the X coordinate vector.final SoSFStringString to be displayed at the end of the Y coordinate vector.final SoSFStringString to be displayed at the end of the Z coordinate vector.Fields inherited from class com.openinventor.inventor.nodekits.SoBaseKit
boundingBoxIgnoringFields inherited from class com.openinventor.inventor.Inventor
VERBOSE_LEVEL, ZeroHandle -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SoNodekitCatalogReturns theSoNodekitCatalogfor this class.Methods inherited from class com.openinventor.meshviz.graph.PoBase
addPostRebuildCallback, addPreRebuildCallback, getDomain, getNodeWriteFormat, getTextType, getUpdateMethod, isBuilt, isModified, isVRML2Mode, rebuild, setDomain, setNodeWriteFormat, setTextType, setUpdateMethod, setVRML2Mode, touchKitMethods inherited from class com.openinventor.inventor.nodekits.SoBaseKit
getNodekitCatalog, getPart, getPart, getPartString, getViewportIsEnabled, getViewportOrigin, getViewportSize, isSearchingChildren, set, set, setPart, setSearchingChildrenMethods inherited from class com.openinventor.inventor.nodes.SoNode
affectsState, callback, copy, copy, distribute, doAction, getAlternateRep, getBoundingBox, getByName, getMatrix, getPrimitiveCount, getRenderEngineMode, getRenderUnitID, GLRender, GLRenderBelowPath, GLRenderInPath, GLRenderOffPath, grabEventsCleanup, grabEventsSetup, handleEvent, isBoundingBoxIgnoring, isOverride, pick, rayPick, search, setOverride, touch, writeMethods inherited from class com.openinventor.inventor.fields.SoFieldContainer
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, setToDefaultsMethods inherited from class com.openinventor.inventor.misc.SoBase
dispose, getName, isDisposable, isSynchronizable, setName, setSynchronizableMethods inherited from class com.openinventor.inventor.Inventor
getNativeResourceHandle
-
Field Details
-
start
Start of the coordinate system. (0,0,0) by default. -
end
End of the coordinate system. (1,1,1) by default. -
xTitle
String to be displayed at the end of the X coordinate vector. "X" by default. -
yTitle
String to be displayed at the end of the Y coordinate vector. "Y" by default. -
zTitle
String to be displayed at the end of the Z coordinate vector. "Z" by default. -
arrowLengthFactor
Arrow length scale factor. This is the ratio between the length of the arrow and the length of one of the vectors. This value is normally less than 1. 0.05 by default. -
titleTranslationFactor
Translation factor of the titles (as function of the length of each vector). 0 by default.
-
-
Constructor Details
-
Method Details
-
getClassNodekitCatalog
Returns theSoNodekitCatalogfor this class.
-