ETrobocon2017 - 片山研究所モデルベース開発推進事業部
公開メンバ関数 | 全メンバ一覧
Node クラス

#include <Node.h>

Node 連携図
Collaboration graph

公開メンバ関数

 Node ()
 
 ~Node ()
 
void setNeighbor (Node **nodes)
 
Node ** getNeighbor ()
 
int getNum ()
 
BlockColor getColor ()
 
void setHasBlock (bool exists)
 
bool getHasBlock ()
 
void setPosition (int x, int y)
 
int getPositionX ()
 
int getPositionY ()
 
void setNum (int num)
 
void setColor ()
 
 Node ()
 
 ~Node ()
 
void setNeighbor (Node **nodes)
 
Node ** getNeighbor ()
 
int getNum ()
 
BlockColor getColor ()
 
void setHasBlock (bool exists)
 
bool getHasBlock ()
 
void setPosition (int x, int y)
 
int getPositionX ()
 
int getPositionY ()
 
void setNum (int num)
 
void setColor ()
 

詳解

Node.h の 9 行目に定義があります。

構築子と解体子

◆ Node() [1/2]

Node::Node ( )

Node.cpp の 6 行目に定義があります。

◆ ~Node() [1/2]

Node::~Node ( )

Node.cpp の 18 行目に定義があります。

◆ Node() [2/2]

Node::Node ( )

◆ ~Node() [2/2]

Node::~Node ( )

関数詳解

◆ getColor() [1/2]

BlockColor Node::getColor ( )

Node.cpp の 69 行目に定義があります。

被呼び出し関係図:

◆ getColor() [2/2]

BlockColor Node::getColor ( )

◆ getHasBlock() [1/2]

bool Node::getHasBlock ( )

◆ getHasBlock() [2/2]

bool Node::getHasBlock ( )

Node.cpp の 80 行目に定義があります。

被呼び出し関係図:

◆ getNeighbor() [1/2]

Node ** Node::getNeighbor ( )

Node.cpp の 57 行目に定義があります。

被呼び出し関係図:

◆ getNeighbor() [2/2]

Node** Node::getNeighbor ( )

◆ getNum() [1/2]

int Node::getNum ( )

Node.cpp の 63 行目に定義があります。

被呼び出し関係図:

◆ getNum() [2/2]

int Node::getNum ( )

◆ getPositionX() [1/2]

int Node::getPositionX ( )

Node.cpp の 91 行目に定義があります。

被呼び出し関係図:

◆ getPositionX() [2/2]

int Node::getPositionX ( )

◆ getPositionY() [1/2]

int Node::getPositionY ( )

Node.cpp の 96 行目に定義があります。

被呼び出し関係図:

◆ getPositionY() [2/2]

int Node::getPositionY ( )

◆ setColor() [1/2]

void Node::setColor ( )

Node.cpp の 25 行目に定義があります。

被呼び出し関係図:

◆ setColor() [2/2]

void Node::setColor ( )

◆ setHasBlock() [1/2]

void Node::setHasBlock ( bool  exists)

◆ setHasBlock() [2/2]

void Node::setHasBlock ( bool  exists)

Node.cpp の 75 行目に定義があります。

被呼び出し関係図:

◆ setNeighbor() [1/2]

void Node::setNeighbor ( Node **  nodes)

Node.cpp の 47 行目に定義があります。

被呼び出し関係図:

◆ setNeighbor() [2/2]

void Node::setNeighbor ( Node **  nodes)

◆ setNum() [1/2]

void Node::setNum ( int  num)

Node.cpp の 20 行目に定義があります。

被呼び出し関係図:

◆ setNum() [2/2]

void Node::setNum ( int  num)

◆ setPosition() [1/2]

void Node::setPosition ( int  x,
int  y 
)

Node.cpp の 85 行目に定義があります。

被呼び出し関係図:

◆ setPosition() [2/2]

void Node::setPosition ( int  x,
int  y 
)

このクラス詳解は次のファイルから抽出されました: