Implements Transform form as dialog box.
You can find more information in comments below. Overrided methods can be found in corresponding base classes and interfaces.
class CDialogBoxTransform :public virtual IFormTransform, public IDialogBoxTransformProto
{
public:
static const String ClassName; // Class name
TRANSFORM getValue() override;
bool isAllowedTx() const override;
bool isAllowedTy() const override;
bool isAllowedTz() const override;
bool isAllowedSx() const override;
bool isAllowedSy() const override;
bool isAllowedSz() const override;
bool isAllowedRx() const override;
bool isAllowedRy() const override;
bool isAllowedRz() const override;
bool isAllowedRotateOrder() const override;
bool isAllowedTransformOrder() const override;
bool hasMinTx() const override;
bool hasMinTy() const override;
bool hasMinTz() const override;
bool hasMinSx() const override;
bool hasMinSy() const override;
bool hasMinSz() const override;
bool hasMinRx() const override;
bool hasMinRy() const override;
bool hasMinRz() const override;
bool hasMaxTx() const override;
bool hasMaxTy() const override;
bool hasMaxTz() const override;
bool hasMaxSx() const override;
bool hasMaxSy() const override;
bool hasMaxSz() const override;
bool hasMaxRx() const override;
bool hasMaxRy() const override;
bool hasMaxRz() const override;
float getMinTx() const override;
float getMinTy() const override;
float getMinTz() const override;
float getMinSx() const override;
float getMinSy() const override;
float getMinSz() const override;
float getMinRx() const override;
float getMinRy() const override;
float getMinRz() const override;
float getMaxTx() const override;
float getMaxTy() const override;
float getMaxTz() const override;
float getMaxSx() const override;
float getMaxSy() const override;
float getMaxSz() const override;
float getMaxRx() const override;
float getMaxRy() const override;
float getMaxRz() const override;
bool setValue(const TRANSFORM &value) override;
bool setAllowedTx(const bool value) override;
bool setAllowedTy(const bool value) override;
bool setAllowedTz(const bool value) override;
bool setAllowedSx(const bool value) override;
bool setAllowedSy(const bool value) override;
bool setAllowedSz(const bool value) override;
bool setAllowedRx(const bool value) override;
bool setAllowedRy(const bool value) override;
bool setAllowedRz(const bool value) override;
bool setAllowedRotateOrder(const bool value) override;
bool setAllowedTransformOrder(const bool value) override;
bool setHasMinTx(const bool value) override;
bool setHasMinTy(const bool value) override;
bool setHasMinTz(const bool value) override;
bool setHasMinSx(const bool value) override;
bool setHasMinSy(const bool value) override;
bool setHasMinSz(const bool value) override;
bool setHasMinRx(const bool value) override;
bool setHasMinRy(const bool value) override;
bool setHasMinRz(const bool value) override;
bool setHasMaxTx(const bool value) override;
bool setHasMaxTy(const bool value) override;
bool setHasMaxTz(const bool value) override;
bool setHasMaxSx(const bool value) override;
bool setHasMaxSy(const bool value) override;
bool setHasMaxSz(const bool value) override;
bool setHasMaxRx(const bool value) override;
bool setHasMaxRy(const bool value) override;
bool setHasMaxRz(const bool value) override;
bool setMinTx(const float value) override;
bool setMinTy(const float value) override;
bool setMinTz(const float value) override;
bool setMinSx(const float value) override;
bool setMinSy(const float value) override;
bool setMinSz(const float value) override;
bool setMinRx(const float value) override;
bool setMinRy(const float value) override;
bool setMinRz(const float value) override;
bool setMaxTx(const float value) override;
bool setMaxTy(const float value) override;
bool setMaxTz(const float value) override;
bool setMaxSx(const float value) override;
bool setMaxSy(const float value) override;
bool setMaxSz(const float value) override;
bool setMaxRx(const float value) override;
bool setMaxRy(const float value) override;
bool setMaxRz(const float value) override;
// Since 9.0.0
void ActivateFirstEnabledInput() override;
CDialogBoxTransform();
CDialogBoxTransform(IForm *parent);
CDialogBoxTransform(IControl *parent);
};
Namespace: | nitisa::standard |
Include: | Standard/Forms/Transform/DialogBoxTransform.h |