Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | Friends

Attrib::DescSetsHolder Class Reference

Pack to carry DescSet Managers for live attributes and DescSets for stored data, both in 2D and 3D. More...

List of all members.

Public Member Functions

 DescSetsHolder ()
 ~DescSetsHolder ()
const Attrib::DescSetMangetDescSetMan (bool is2d) const
Attrib::DescSetMangetDescSetMan (bool is2d)
const Attrib::DescSetgetDescSet (bool is2d, bool isstored) const
Attrib::DescSetgetDescSet (bool is2d, bool isstored)
void replaceAttribSet (DescSet *)
void replaceADSMan (DescSetMan *, bool dodelete=false)
void replaceStoredAttribSet (DescSet *)

Protected Member Functions

void clearHolder ()

Protected Attributes

Attrib::DescSetManadsman2d_
Attrib::DescSetManadsman3d_
Attrib::DescSetadsstored2d_
Attrib::DescSetadsstored3d_

Static Protected Attributes

static DescSetsHolderdsholder_

Friends

DescSetsHoldereDSHolder ()
const DescSetsHolderDSHolder ()

Detailed Description

Pack to carry DescSet Managers for live attributes and DescSets for stored data, both in 2D and 3D.


Constructor & Destructor Documentation

Attrib::DescSetsHolder::DescSetsHolder (  ) 
Attrib::DescSetsHolder::~DescSetsHolder (  ) 

Member Function Documentation

void Attrib::DescSetsHolder::clearHolder (  )  [protected]
Attrib::DescSet* Attrib::DescSetsHolder::getDescSet ( bool  is2d,
bool  isstored 
)
const Attrib::DescSet* Attrib::DescSetsHolder::getDescSet ( bool  is2d,
bool  isstored 
) const
Attrib::DescSetMan* Attrib::DescSetsHolder::getDescSetMan ( bool  is2d  ) 
const Attrib::DescSetMan* Attrib::DescSetsHolder::getDescSetMan ( bool  is2d  )  const
void Attrib::DescSetsHolder::replaceADSMan ( DescSetMan ,
bool  dodelete = false 
)
void Attrib::DescSetsHolder::replaceAttribSet ( DescSet  ) 
void Attrib::DescSetsHolder::replaceStoredAttribSet ( DescSet  ) 

Friends And Related Function Documentation

const DescSetsHolder& DSHolder (  )  [friend]
DescSetsHolder& eDSHolder (  )  [friend]

Member Data Documentation