Class PoGroup6Axis3
- All Implemented Interfaces:
SafeDisposable
The graduations of these axes are defined by the fields gradStart and gradEnd. However if these fields are equal, the fields start and end are used to define the graduation values.
File format/default:
| start | 0 0 0 |
| end | 1 1 1 |
| gradStart | 0 0 0 |
| gradEnd | 0 0 0 |
| xTitle | "" |
| yTitle | "" |
| zTitle | "" |
-
Nested Class Summary
Nested ClassesNested 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 SoSFVec3fEnd point of the cube.final SoSFVec3fDefines the value of the graduation (tick label) corresponding to the end point of this group of axes.final SoSFVec3fDefines the value of the graduation (tick label) corresponding to the starting point of this group of axes.final SoSFVec3fStart point of the cube.final SoSFStringTitle of the X axis.final SoSFStringTitle of the Y axis.final SoSFStringTitle of the Z axis.Fields inherited from class com.openinventor.inventor.nodekits.SoBaseKit
boundingBoxIgnoringFields inherited from class com.openinventor.inventor.Inventor
VERBOSE_LEVEL, ZeroHandle -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.PoGroup6Axis3(SbVec3f _start, SbVec3f _end, PoGroup6Axis3.AxisTypes _xAxisType, PoGroup6Axis3.AxisTypes _yAxisType, PoGroup6Axis3.AxisTypes _zAxisType) Calls PoGroup6Axis3(_start, _end, _xAxisType, _yAxisType, _zAxisType, (java.lang.String)null, (java.lang.String)null, (java.lang.String)null).PoGroup6Axis3(SbVec3f _start, SbVec3f _end, PoGroup6Axis3.AxisTypes _xAxisType, PoGroup6Axis3.AxisTypes _yAxisType, PoGroup6Axis3.AxisTypes _zAxisType, String xTtle) Calls PoGroup6Axis3(_start, _end, _xAxisType, _yAxisType, _zAxisType, xTtle, (java.lang.String)null, (java.lang.String)null).PoGroup6Axis3(SbVec3f _start, SbVec3f _end, PoGroup6Axis3.AxisTypes _xAxisType, PoGroup6Axis3.AxisTypes _yAxisType, PoGroup6Axis3.AxisTypes _zAxisType, String xTtle, String yTtle) Calls PoGroup6Axis3(_start, _end, _xAxisType, _yAxisType, _zAxisType, xTtle, yTtle, (java.lang.String)null).PoGroup6Axis3(SbVec3f _start, SbVec3f _end, PoGroup6Axis3.AxisTypes _xAxisType, PoGroup6Axis3.AxisTypes _yAxisType, PoGroup6Axis3.AxisTypes _zAxisType, String xTtle, String yTtle, String zTtle) Constructor. -
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 point of the cube. -
end
End point of the cube. -
gradStart
Defines the value of the graduation (tick label) corresponding to the starting point of this group of axes. SeePoCartesianAxis.gradStartfor details.- Since:
- Open Inventor 9.5.1
-
gradEnd
Defines the value of the graduation (tick label) corresponding to the end point of this group of axes. SeePoCartesianAxis.gradEndfor details.- Since:
- Open Inventor 9.5.1
-
xTitle
Title of the X axis. Empty by default. -
yTitle
Title of the Y axis. Empty by default. -
zTitle
Title of the Z axis. Empty by default.
-
-
Constructor Details
-
PoGroup6Axis3
public PoGroup6Axis3(SbVec3f _start, SbVec3f _end, PoGroup6Axis3.AxisTypes _xAxisType, PoGroup6Axis3.AxisTypes _yAxisType, PoGroup6Axis3.AxisTypes _zAxisType, String xTtle, String yTtle) Calls PoGroup6Axis3(_start, _end, _xAxisType, _yAxisType, _zAxisType, xTtle, yTtle, (java.lang.String)null). -
PoGroup6Axis3
public PoGroup6Axis3(SbVec3f _start, SbVec3f _end, PoGroup6Axis3.AxisTypes _xAxisType, PoGroup6Axis3.AxisTypes _yAxisType, PoGroup6Axis3.AxisTypes _zAxisType, String xTtle) Calls PoGroup6Axis3(_start, _end, _xAxisType, _yAxisType, _zAxisType, xTtle, (java.lang.String)null, (java.lang.String)null). -
PoGroup6Axis3
public PoGroup6Axis3(SbVec3f _start, SbVec3f _end, PoGroup6Axis3.AxisTypes _xAxisType, PoGroup6Axis3.AxisTypes _yAxisType, PoGroup6Axis3.AxisTypes _zAxisType) Calls PoGroup6Axis3(_start, _end, _xAxisType, _yAxisType, _zAxisType, (java.lang.String)null, (java.lang.String)null, (java.lang.String)null). -
PoGroup6Axis3
public PoGroup6Axis3(SbVec3f _start, SbVec3f _end, PoGroup6Axis3.AxisTypes _xAxisType, PoGroup6Axis3.AxisTypes _yAxisType, PoGroup6Axis3.AxisTypes _zAxisType, String xTtle, String yTtle, String zTtle) Constructor. (By default the 6 axes are linear). -
PoGroup6Axis3
public PoGroup6Axis3()Default constructor.
-
-
Method Details
-
getClassNodekitCatalog
Returns theSoNodekitCatalogfor this class.
-