Click or drag to resize
SoGLUpdateAreaElement Class

Note: This API is now obsolete.

Stores the rectangular area within the current viewport region that needs to be updated when rendering.

Inheritance Hierarchy

Namespace: OIV.Inventor.Elements
Assembly: OIV.Inventor (in OIV.Inventor.dll) Version: 9.9.13.0 (9.9.13.0)
Syntax
[ObsoleteAttribute("See documentation for more details")]
[EditorBrowsableAttribute(EditorBrowsableState.Never)]
public class SoGLUpdateAreaElement : SoElement

The SoGLUpdateAreaElement type exposes the following members.

Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodStatic memberGet

Returns current update area from the state.

Public methodStatic memberGetClassStackIndex Obsolete.

Returns the stack id for this element.

Public methodStatic memberGetDefaultOrigin

Returns the default update area origin.

Public methodStatic memberGetDefaultSize

Returns the default update area size.

Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodPop

Override pop() method to keep GL up to date.

(Overrides SoElementPop(SoState, SoElement).)
Public methodPush

Override push() method to keep GL up to date.

(Overrides SoElementPush(SoState).)
Public methodStatic memberSet

Sets the current update area in the state.

Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks

This element stores the rectangular area within the current viewport region that needs to be updated when rendering. It can be used for partial rendering updates when applications know that only a portion of the objects need to be rerendered. Cameras can use the info in this element to set up a view volume against which culling can be performed. This element also sets up the GL scissor box to limit drawing.

The update area is specified in normalized viewport coordinates, where (0,0) is the lower left corner of the viewport and (1,1) is the upper right corner. The area is given as an origin and a size.

<font color="#0000FF">NOTE:</font> This class does not exist in Open Inventor 10.0 and later.

See Also

Reference

OIV.Inventor.ElementsSoGLUpdateAreaElement