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.UpdateMethodTypes
Nested classes/interfaces inherited from class com.openinventor.inventor.nodes.SoNode
SoNode.RenderModes
Nested classes/interfaces inherited from class com.openinventor.inventor.Inventor
Inventor.ConstructorCommand
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal SoSFFloat
Arrow length scale factor.final SoSFVec3f
End of the coordinate system.final SoSFVec3f
Start of the coordinate system.final SoSFFloat
Translation factor of the titles (as function of the length of each vector).final SoSFString
String to be displayed at the end of the X coordinate vector.final SoSFString
String to be displayed at the end of the Y coordinate vector.final SoSFString
String to be displayed at the end of the Z coordinate vector.Fields inherited from class com.openinventor.inventor.nodekits.SoBaseKit
boundingBoxIgnoring
Fields inherited from class com.openinventor.inventor.Inventor
VERBOSE_LEVEL, ZeroHandle
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SoNodekitCatalog
Returns theSoNodekitCatalog
for 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, touchKit
Methods inherited from class com.openinventor.inventor.nodekits.SoBaseKit
getNodekitCatalog, getPart, getPart, getPartString, getViewportIsEnabled, getViewportOrigin, getViewportSize, isSearchingChildren, set, set, setPart, setSearchingChildren
Methods 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, write
Methods inherited from class com.openinventor.inventor.fields.SoFieldContainer
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, setToDefaults
Methods inherited from class com.openinventor.inventor.misc.SoBase
dispose, getName, isDisposable, isSynchronizable, setName, setSynchronizable
Methods 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 theSoNodekitCatalog
for this class.
-