SoRenderObjectListElement Class Reference

VSG extension Stores the recent render object list. More...

#include <Inventor/elements/SoRenderObjectListElement.h>

Inheritance diagram for SoRenderObjectListElement:
SoReplacedElement SoElement SoTypedObject

List of all members.

Public Member Functions

virtual void push (SoState *)

Static Public Member Functions

static SoType getClassTypeId ()
static int getClassStackIndex ()
static void set (SoState *state, SoNode *node, SoRenderObjectList *)
static void setTransparentList (SoState *state, SoNode *node, SoRenderObjectList *)
static SoRenderObjectList * getRenderObjectList (SoState *, SoNode *)
static SoRenderObjectList * getTransparentObjectList (SoState *, SoNode *)

Detailed Description

VSG extension Stores the recent render object list.

This element stores the most recent render object list (computed by the render list).




Deprecated since Open Inventor 9800
SoRenderList node and SoRenderObjectListElement have been deprecated and will be removed in next major version.

Member Function Documentation

static int SoRenderObjectListElement::getClassStackIndex (  )  [static]

Returns the stack id for this element.

Reimplemented from SoReplacedElement.

static SoType SoRenderObjectListElement::getClassTypeId (  )  [static]

Returns the type identifier for this class.

Reimplemented from SoReplacedElement.

static SoRenderObjectList* SoRenderObjectListElement::getRenderObjectList ( SoState ,
) [static]

Gets list of render objects from state.

static SoRenderObjectList* SoRenderObjectListElement::getTransparentObjectList ( SoState ,
) [static]

Gets list of transparent objects from state.

virtual void SoRenderObjectListElement::push ( SoState state  )  [virtual]

Pushes element.

Allows for side effects to occur. Default methods do nothing.

Reimplemented from SoElement.

static void SoRenderObjectListElement::set ( SoState state,
SoNode node,
SoRenderObjectList *   
) [static]

Sets cache in element accessed from state.

static void SoRenderObjectListElement::setTransparentList ( SoState state,
SoNode node,
SoRenderObjectList *   
) [static]

Sets transparent list in state.

The documentation for this class was generated from the following file:

Open Inventor Toolkit reference manual, generated on 8 Apr 2021
Copyright © Thermo Fisher Scientific All rights reserved.