15#ifndef _RBTBASETRANSFORM_H_
16#define _RBTBASETRANSFORM_H_
18#include "rxdock/BaseObject.h"
19#include "rxdock/Config.h"
21#include <nlohmann/json.hpp>
23using json = nlohmann::json;
32 static const std::string _CT;
49 std::string GetFullName()
const;
60 virtual bool isAgg()
const;
61 virtual unsigned int GetNumTransforms()
const;
70 void ClearSFRequests();
71 void SendSFRequests();
77 BaseTransform(
const std::string &strClass,
const std::string &strName);
89 virtual void Execute() = 0;
101 RequestList m_SFRequests;
108typedef std::vector<BaseTransform *>
110typedef BaseTransformList::iterator BaseTransformListIter;
111typedef BaseTransformList::const_iterator BaseTransformListConstIter;
Definition BaseObject.h:32