列挙は、グローバル スコープで次のように宣言されます。PSLGVertex::PSLGVertex() コンストラクターは、「PSLGVertexType' はクラスまたは名前空間ではありません」という最後の引数について不平を言います。
ここで何が間違っていますか?
enum PSLGVertexType {
REFLEX_VERTEX,
CONVEX_VERTEX,
MOVING_STEINER_VERTEX,
MULTI_STEINER_VERTEX,
RESTING_STEINER_VERTEX,
OTHER_VERTEX
};
コンストラクタ
PSLGVertex::PSLGVertex() : mark(false), oriPosition(0, 0), speed(0, 0),
startTime(0.0),firstin(NULL), firstout(NULL),type(PSLGVertexType::OTHER_VERTEX)