SoGLClipPlaneElement Class Reference
[Elements]

Adds a clipping plane to the set currently in GL. More...

#include <Inventor/elements/SoGLClipPlaneElement.h>

Inheritance diagram for SoGLClipPlaneElement:
SoClipPlaneElement SoAccumulatedElement SoElement SoTypedObject

List of all members.

Public Member Functions

virtual void pop (SoState *state, const SoElement *prevTopElement)

Static Public Member Functions

static SoType getClassTypeId ()
static int getClassStackIndex ()
static int getMaxGLPlanes ()

Detailed Description

Adds a clipping plane to the set currently in GL.

This element adds a clipping plane to the set currently in GL. Overrides the virtual methods on SoClipPlaneElement to send the clipping plane to GL.

NOTE: This class does not exist in Open Inventor 10.0 and later.

Note that this class relies on SoClipPlaneElement to store the plane in the instance.

SEE ALSO

SoClipPlaneElement

Deprecated:

Deprecated since Open Inventor 9620
SoGLClipPlaneElement is no longer supported, use equivalent SoClipPlaneElement.

Member Function Documentation

static int SoGLClipPlaneElement::getClassStackIndex (  )  [static]

Returns the stack id for this element.

Reimplemented from SoClipPlaneElement.

static SoType SoGLClipPlaneElement::getClassTypeId (  )  [static]

Returns the type identifier for this class.

Reimplemented from SoClipPlaneElement.

static int SoGLClipPlaneElement::getMaxGLPlanes (  )  [static]

Returns the maximum number of concurrent clipping planes supported by GL implementation.

Reimplemented from SoClipPlaneElement.

virtual void SoGLClipPlaneElement::pop ( SoState state,
const SoElement prevTopElement 
) [virtual]

Overrides pop() method so side effects can occur in GL.

Reimplemented from SoClipPlaneElement.


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

Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/