mirror of https://github.com/zeldaret/tp.git
22 lines
505 B
C++
22 lines
505 B
C++
#ifndef C_M3D_G_AAB_H_
|
|
#define C_M3D_G_AAB_H_
|
|
|
|
#include "SComponent/c_xyz.h"
|
|
#include "global.h"
|
|
|
|
class cM3dGAab {
|
|
public:
|
|
void Set(const cXyz*, const cXyz*);
|
|
bool CrossY(const cXyz*) const;
|
|
bool UnderPlaneYUnder(float) const;
|
|
bool TopPlaneYUnder(float) const;
|
|
void ClearForMinMax(void);
|
|
void SetMinMax(const cXyz&);
|
|
void SetMinMax(const cM3dGAab&);
|
|
void SetMin(const cXyz&);
|
|
void SetMax(const cXyz&);
|
|
void CalcCenter(cXyz*) const;
|
|
void PlusR(float);
|
|
};
|
|
|
|
#endif |