SoLineHighlightRenderAction Methods |
The SoLineHighlightRenderAction type exposes the following members.
Name | Description | |
---|---|---|
![]() | AbortNow | (Inherited from SoGLRenderAction.) |
![]() | Apply(SoNode) | This renders the passed scene graph, and also renders each selected object in wireframe, as specified by the first SoSelection node found in the scene graph. |
![]() | Apply(SoPath) | Obsolete. Obsoletesince Open Inventor 9810 No longer used. |
![]() | Apply(SoPathList) | Obsolete. Calls Apply(pathList, false). |
![]() | Apply(SoPathList, Boolean) | Obsolete. Obsoletesince Open Inventor 9810 No longer used. |
![]() | ClearApplyResult | Obsolete. Obsoletesince Open Inventor 9810 No longer used. |
![]() | EnableDepthPeeling3D | Use 3D texturing instead of 2D for the fixed functionality emulation in depth peeling. |
![]() ![]() | EnableElement | |
![]() | EnableElements | (Overrides SoGLRenderActionEnableElements.) |
![]() | Equals | (Inherited from Object.) |
![]() | ForwardTraversal | Traverse a node that is not part of the current scenegraph. |
![]() | GetCacheContext | Returns the OpenGL cache context id for this action. |
![]() | GetColor | Gets the color of the highlight. |
![]() | GetContinueActionInBranchFlag | This function indicates if the action must stop in the current branch. |
![]() | GetCurPass | (Inherited from SoGLRenderAction.) |
![]() | GetCurPath | (Inherited from SoAction.) |
![]() | GetDecimationPercentage | Gets decimation percentage, the value should be a number between 0.0 and 1.0. |
![]() | GetDecimationType | Gets decimation type. |
![]() | GetDelayedObjDepthWrite | Returns whether delayed transparent objects update the depth buffer. |
![]() | GetDepthPeelingPass | Get the current pass of depth peeling, -1 if not doing depth peeling. |
![]() | GetFastEditSavePolicy | Returns fast editing save policy used when rendering. |
![]() | GetFrameCounter | Returns the current frame counter. |
![]() | GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) |
![]() | GetInvalidateCacheMode | Returns the current cache invalidation mode. |
![]() | GetLinePattern | Gets the line pattern of the highlight. |
![]() | GetLineWidth | Gets the line width of the highlight. |
![]() | GetLogicalViewportRegion | Returns current logical viewport region. |
![]() | GetNodeAppliedTo | (Inherited from SoAction.) |
![]() | GetNumPasses | Gets number of rendering passes for multipass rendering. |
![]() | GetOriginalPathListAppliedTo | (Inherited from SoAction.) |
![]() | GetPathAppliedTo | (Inherited from SoAction.) |
![]() | GetPathCode(SbNativeArrayInt32) | Returns path code based on where current node (the node at the end of the current path) lies with respect to the path(s) the action is being applied to. |
![]() | GetPathCode(SbNativeInt32Array) | Obsolete. Returns path code based on where current node (the node at the end of the current path) lies with respect to the path(s) the action is being applied to. |
![]() | GetPathListAppliedTo | (Inherited from SoAction.) |
![]() | GetPipeId | Gets pipe identifier in the range [1..N] associated to this render action while running a ScaleViz Multipipe configuration. |
![]() | GetPointSize | Gets the point size of the highlight. |
![]() | GetRenderingIsRemote | Returns true if remote rendering is being done. |
![]() | GetSceneManager | Return the SoSceneManager associated with this action. |
![]() | GetSortedLayersNumPasses | Returns the number of rendering passes used when transparency type is SORTED_PIXELS_BLEND. |
![]() | GetSortedTrianglesNumCaches | Returns the maximum number of caches allowed for the sorted triangles transparency types. |
![]() | GetSortedTrianglesSortFrequency | Returns the sort frequency used for the SORTED_TRIANGLES_XXX and SORTED_OBJECT_TRIANGLES_XXX transparency types. |
![]() | GetState | (Inherited from SoAction.) |
![]() | GetTransparencyType | Returns transparency quality level to use when rendering. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | GetUpdateArea | Returns the current update area. |
![]() | GetViewportRegion | Returns viewport region to use for rendering. |
![]() | GetWhatAppliedTo | (Inherited from SoAction.) |
![]() | HandleTransparency | Calls HandleTransparency(false, false). (Inherited from SoGLRenderAction.) |
![]() | HandleTransparency(Boolean) | Calls HandleTransparency(isTransparent, false). (Inherited from SoGLRenderAction.) |
![]() | HandleTransparency(Boolean, Boolean) | (Inherited from SoGLRenderAction.) |
![]() | HasTerminated | (Inherited from SoAction.) |
![]() | InvalidateState | Invalidate the state, forcing it to be recreated at the next apply. |
![]() | IsAlphaTest | Returns whether the OpenGL alpha test is enabled for rendering. |
![]() | IsBeingApplied | Returns true if this action is currently being applied. |
![]() | IsDoingDepthPeeling | Return true if depth peeling is active. |
![]() | IsLastPathListAppliedTo | (Inherited from SoAction.) |
![]() | IsPassUpdate | Returns a flag indicating whether intermediate results are displayed after each antialiasing pass for progressive improvement. |
![]() | IsSmoothing | Returns smoothing flag. |
![]() | IsUsingAlternateRep | Returns true if current action is using alternate representations. |
![]() | IsVisible | Returns whether highlights will be rendered or not. |
![]() | PostDelayedTraversal | Method called by SoMultiPassManager after delayed pass traversals. |
![]() | PreDelayedTraversal | Method called by SoMultiPassManager before delayed pass traversals. |
![]() | ResetContinueActionInBranchFlag | This function resets the continue action flag. |
![]() | ResetFrameCounter | Calls ResetFrameCounter(System.UInt32(0)). (Inherited from SoGLRenderAction.) |
![]() | ResetFrameCounter(UInt32) | Reset the frame counter. |
![]() | SetAbortCallback(SoGLRenderActionAbortCB) | Obsolete.
Use AbortCallback property instead.
Sets delegate to call during rendering to test for an abort condition. It will
be called for each node that is traversed. This allows applications to terminate
rendering prematurely if some condition occurs. The delegate methodh should
return one of the AbortCode codes to indicate whether traversal should continue.
Use of the various codes in a delegate can allow applications to modify Open
Inventor's default order of rendering objects in a scene graph.
(Inherited from SoGLRenderAction.) |
![]() | SetAbortCallback(SoGLRenderActionAbortUserDataCB, Object) | Obsolete.
Use AbortCallback property instead.
(Inherited from SoGLRenderAction.) |
![]() | SetAlphaTest | Enable or disable the OpenGL alpha test for rendering. |
![]() | SetCacheContext | Sets the OpenGL cache context. |
![]() | SetColor | Sets the color of the highlight. |
![]() | SetDecimationValue(SoDecimationTypeElementTypes) | Calls SetDecimationValue(type, 1.0). (Inherited from SoGLRenderAction.) |
![]() | SetDecimationValue(SoDecimationTypeElementTypes, Single) | Sets decimation percentage, the value should be a number between 0.0 and 1.0 Useful for reducing the number of triangles rendered in the scene. |
![]() | SetDelayedObjDepthWrite | Control whether delayed transparent objects update the depth buffer. |
![]() | SetFastEditSavePolicy(SoGLRenderActionFastEditSavePolicies) | Calls SetFastEditSavePolicy(policy, false). (Inherited from SoGLRenderAction.) |
![]() | SetFastEditSavePolicy(SoGLRenderActionFastEditSavePolicies, Boolean) | Sets fast editing save policy to use when rendering. |
![]() | SetInvalidateCacheMode | Enables or disables the invalidation of render caches. |
![]() | SetLinePattern | Sets the line pattern of the highlight. |
![]() | SetLineWidth | Sets the line width of the highlight. |
![]() | SetLogicalViewportRegion | Sets current logical viewport region to use for rendering. |
![]() | SetNumPasses | Sets number of rendering passes for multipass antialiasing. |
![]() | SetPassCallback(SoGLRenderActionPassCB) | Obsolete.
Use PassCallback property instead.
Sets a delegate method to invoke between passes when antialiasing. Passing
NULL (which is the default state) will cause a clear of the color and depth
buffers to be performed.
(Inherited from SoGLRenderAction.) |
![]() | SetPassCallback(SoGLRenderActionPassUserDataCB, Object) | Obsolete.
Use PassCallback property instead.
(Inherited from SoGLRenderAction.) |
![]() | SetPassUpdate | Sets a flag indicating whether intermediate results are displayed after each antialiasing pass for progressive improvement (default is false). |
![]() | SetPipeId | Sets pipe identifier in the range [1..N] associated to this render action while running a ScaleViz Multipipe configuration. |
![]() | SetPointSize | Sets the size of points (diameter in pixels) rendered by the highlight. |
![]() | SetRenderingIsRemote | Sets whether or not "remote" rendering is done. |
![]() | SetSceneManager | Set the scene manager associated with this action (if any ). |
![]() | SetSmoothing | Sets smoothing flag. |
![]() | SetSortedLayersNumPasses | Sets the number of rendering passes used when transparency type is SORTED_PIXELS_BLEND or DELAYED_SORTED_PIXELS_BLEND. |
![]() | SetSortedTrianglesNumCaches | Sets the number of caches to use when the transparency type is SORTED_TRIANGLES_XXX or SORTED_OBJECT_TRIANGLES_XXX. |
![]() | SetSortedTrianglesSortFrequency | This method specifies the angle between each sorting axis when using the transparency type SORTED_TRIANGLES_XXX or SORTED_OBJECT_TRIANGLES_XXX. |
![]() | SetTransparencyType | Sets global transparency algorithm to use when rendering. |
![]() | SetUpdateArea | Sets the current update area, which is the rectangular area of the viewport region that will actually be rendered into. |
![]() | SetUpState | initialize the action state. |
![]() | SetViewportRegion | Changes viewport region to use for rendering. |
![]() | SetVisible | This provides a convenient mechanism for turning highlights off or back on. |
![]() | ShouldAutoCache | Called by nodes to say that they should/shouldn't be auto-cached (pass true if should, false if shouldn't, don't call this method at all if the node doesn't care): |
![]() | StopActionInBranch | This function stops the action in the current Scene Graph branch. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | Traverse | (Inherited from SoAction.) |
![]() | UseAlternateRep | Tell the action to use alternate representations during traversal when available. |