class TdGfxPfTravAttributes

Performer traversal attributes class

Public Methods

TdGfxPfTravAttributes()
Constructor.
TdGfxPfTravAttributes(const int &maskType, const unsigned int& mask, const int &mode, const int & bitop)
Constructor
~TdGfxPfTravAttributes()
Destructor.
const TdGfxPfTravAttributes& operator=(const TdGfxPfTravAttributes &right)
Assignement operator.
const int& getMaskType() const
Returns the type of mask. See the constructor.
void setMaskType(const int &value)
Sets the type of mask.
const unsigned int& getMask() const
Gets the value of the mask.
void setMask(unsigned const int &value)
Sets the value of the mask.
const int& getMode() const
Returns the mode of the mask.
void setMode(const int &value)
Sets the mode of the mask.
const int& getBitop() const
Returns the bit operation to be performed.
void setBitop(const int &value)
Sets the bit operation to be performed.

Documentation

Performer traversal attributes class. This class is used to set performer traversal properties for the APP, DRAW, ISECT traversals. It is generally used to set the TcGfxPfComponentAdapter classes or as an argument to the constructor of a TdGfxPfObject.
TdGfxPfTravAttributes()
Constructor.

TdGfxPfTravAttributes(const int &maskType, const unsigned int& mask, const int &mode, const int & bitop)
Constructor
Parameters:
maskType - Determines which mask to set: either ISECT | APP | DRAW
mask - This is the value of the mask itself, interpretted as a bitfield.
mode - This determines how the mask is set and whether to propogate to its children.
bitOp - either PF_OR, PF_SET or PF_AND

~TdGfxPfTravAttributes()
Destructor.

const TdGfxPfTravAttributes& operator=(const TdGfxPfTravAttributes &right)
Assignement operator.

const int& getMaskType() const
Returns the type of mask. See the constructor.

void setMaskType(const int &value)
Sets the type of mask.

const unsigned int& getMask() const
Gets the value of the mask.

void setMask(unsigned const int &value)
Sets the value of the mask.

const int& getMode() const
Returns the mode of the mask.

void setMode(const int &value)
Sets the mode of the mask.

const int& getBitop() const
Returns the bit operation to be performed.

void setBitop(const int &value)
Sets the bit operation to be performed.


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de