27#include <Inventor/SbBasic.h>
49 void print(FILE *
const file = stdout)
const;
58 SoElement * getElementNoPush(
const int stackindex)
const;
64 class SoStateP * pimpl;
72 return (stackindex < this->numstacks) && (this->stack[stackindex] != NULL);
79 return this->stack[stackindex];
85 return this->cacheopen;
89SoState::getElementNoPush(
const int stackindex)
const
92 return this->stack[stackindex];
The SoAction class is the base class for all traversal actions.
Definition SoAction.h:67
SoElement is the abstract base class for all elements.
Definition SoElement.h:34
SoAction * getAction(void) const
Definition SoState.cpp:205
void push(void)
Definition SoState.cpp:265
SoState(SoAction *action, const SoTypeList &enabledelements)
Definition SoState.cpp:128
void pop(void)
Definition SoState.cpp:284
int getDepth(void) const
Definition SoState.cpp:330
SbBool isElementEnabled(const int stackindex) const
Definition SoState.h:70
SbBool isCacheOpen(void) const
Definition SoState.h:83
const SoElement * getConstElement(const int stackindex) const
Definition SoState.h:76
void print(FILE *const file=stdout) const
Definition SoState.cpp:310
void setCacheOpen(const SbBool flag)
Definition SoState.cpp:339
SoElement * getElement(const int stackindex)
Definition SoState.cpp:218
The SoTypeList class is a container class for arrays of SoType objects.
Definition SoTypeList.h:30
Copyright © 1998-2007 by Systems in Motion AS. All rights reserved.
Generated on Wed Jul 23 2025 for Coin by Doxygen. 1.14.0