Files
envi-code/SourceCode/Code2026/Dimension/DragPickEntSet.h
T
2026-09-28 15:28:50 +08:00

18 lines
536 B
C++

#pragma once
#include "PickEntSet.h"
#include "ADSGePoint3d.h"
class DragPickEntSet : public PickEntSet
{
public:
DragPickEntSet(const ADSGePoint3d &loc, int tag = SS_FREE);
DragPickEntSet(const ADSGePoint3d &loc, const PickEntSet &picks, int tag = SS_FREE);
~DragPickEntSet();
int Move(const ADSGePoint3d &src, ADSGePoint3d &res) const;
int Rotate(const ADSGePoint3d &src, ads_real *res = NULL) const;
int Scale(const ADSGePoint3d &src, ads_real *res = NULL) const;
protected:
ads_name tempEnt;
void _DragPickSet();
};