Class SoModifyViewVolumeElement
java.lang.Object
com.openinventor.inventor.Inventor
com.openinventor.inventor.elements.SoElement
com.openinventor.inventor.elements.SoModifyViewVolumeElement
Stores a view volume subset.
 This element stores a view volume subset. This element is used for "tiled" rendering, where we create a large image by rendering one tile (subimage) at a time. In this case we must "narrow" the view volume for each tile, without modifying the camera nodes in the scene graph. SoCamera.computeView uses this element to modify the view volume after other adjustments have been made. See also 
SoOffscreenRenderArea.
 - See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class com.openinventor.inventor.InventorInventor.ConstructorCommand
- 
Field SummaryFields inherited from class com.openinventor.inventor.InventorVERBOSE_LEVEL, ZeroHandle
- 
Method SummaryModifier and TypeMethodDescriptionstatic SbVec4fReturns the current portion of the view volume from the state.static SbBox3fReturns the current portion of the view volume from the state.static intDeprecated.As of Open Inventor 9.3.0.0.static SbVec4fReturns the default screen portion.static SbBox3fReturns the default screen portion.static intGets an integer info.static SbVec3f[]getWallCoordinates(SoState state) Returns the current coordinates of the virtual window in the real world.static voidSets the current portion in the state to the given portion (left, bottom, right, top).static voidSets the current portion in the state to the given portion (left, bottom, right, top).static voidSets an integer info.static voidsetWallCoordinates(SoState state, SbVec3f lowerLeft, SbVec3f lowerRight, SbVec3f upperLeft) Sets the current coordinates of the virtual window in the real world.static booleanuseWallCoordinates(SoState state) Returns a boolean telling the Camera to compute a view volume using the wall coordinates.Methods inherited from class com.openinventor.inventor.elements.SoElementgetClassStackIndex, pop, pushMethods inherited from class com.openinventor.inventor.Inventordispose, getNativeResourceHandle
- 
Method Details- 
setInfoSets an integer info.
- 
getInfoGets an integer info.
- 
getClassStackIndexDeprecated.As of Open Inventor 9.3.0.0. replaced by SoElement.getClassStackIndex(Class)Returns the stack id for this element. ] *
- 
setSets the current portion in the state to the given portion (left, bottom, right, top).
- 
getDefaultReturns the default screen portion.
- 
setSets the current portion in the state to the given portion (left, bottom, right, top).
- 
setWallCoordinatespublic static void setWallCoordinates(SoState state, SbVec3f lowerLeft, SbVec3f lowerRight, SbVec3f upperLeft) Sets the current coordinates of the virtual window in the real world. MP: coordinates of the projection wall/window in real world i.e., relative to the tracking system base or reference frame.
- 
useWallCoordinatesReturns a boolean telling the Camera to compute a view volume using the wall coordinates.
- 
getDefaultBoxReturns the default screen portion.
- 
getWallCoordinatesReturns the current coordinates of the virtual window in the real world. MP: coordinates of the projection wall/window in real world i.e., relative to the tracking system base or reference frame.
- 
getReturns the current portion of the view volume from the state.
- 
getBoxReturns the current portion of the view volume from the state.
 
-