15#ifndef _RBTTRANSFORMAGG_H_
16#define _RBTTRANSFORMAGG_H_
18#include "rxdock/BaseTransform.h"
24const Bool TRANSFORMAGG_CHECK =
false;
26const bool TRANSFORMAGG_CHECK =
true;
34 static const std::string _CT;
38 RBTDLL_EXPORT
TransformAgg(
const std::string &strName =
"dock");
48 virtual bool isAgg()
const;
49 virtual unsigned int GetNumTransforms()
const;
50 virtual BaseTransform *GetTransform(
unsigned int iTransform)
const;
59 virtual void Unregister();
64 virtual void Update(
Subject *theChangedSubject);
67 virtual void HandleRequest(
RequestPtr spRequest);
71 virtual void Print(std::ostream &s)
const;
79 virtual void Execute();
98 BaseTransformList m_transforms;
103typedef std::vector<TransformAggPtr>
105typedef TransformAggList::iterator TransformAggListIter;
106typedef TransformAggList::const_iterator TransformAggListConstIter;
Definition WorkSpace.h:38