Files
SAPFOR/Sapfor/_src/Predictor/Lib/DistAxis.h
2025-03-12 12:37:19 +03:00

35 lines
808 B
C++

#ifndef DistAxisH
#define DistAxisH
//////////////////////////////////////////////////////////////////////
//
// DistAxis.h: interface for the DistAxis class.
//
//////////////////////////////////////////////////////////////////////
enum map_Type {
map_BLOCK = 1, // 1
map_COLLAPSE, // 2
map_REPLICATE, // 3
map_NORMVMAXIS // 4
};
class DistAxis {
public:
map_Type Attr; // Òèï ðàñïðåäåëåíèÿ
long Axis; // Èçìåðåíèå AMView
long PAxis; // Èçìåðåíèå VM (íà íåãî îòîáðàæàåòñÿ Axis)
DistAxis(map_Type AAttr, long AAxis, long APAxis);
DistAxis();
virtual ~DistAxis();
DistAxis& operator = (const DistAxis&);
friend bool operator == (const DistAxis& x, const DistAxis& y);
friend bool operator < (const DistAxis& x, const DistAxis& y);
};
#endif