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.h9 行目に定義があります。

構築子と解体子

◆ Node() [1/2]

Node::Node ( )

Node.cpp6 行目に定義があります。

◆ ~Node() [1/2]

Node::~Node ( )

Node.cpp18 行目に定義があります。

◆ Node() [2/2]

Node::Node ( )

◆ ~Node() [2/2]

Node::~Node ( )

関数詳解

◆ getColor() [1/2]

BlockColor Node::getColor ( )

Node.cpp69 行目に定義があります。

被呼び出し関係図:

◆ getColor() [2/2]

BlockColor Node::getColor ( )

◆ getHasBlock() [1/2]

bool Node::getHasBlock ( )

◆ getHasBlock() [2/2]

bool Node::getHasBlock ( )

Node.cpp80 行目に定義があります。

被呼び出し関係図:

◆ getNeighbor() [1/2]

Node ** Node::getNeighbor ( )

Node.cpp57 行目に定義があります。

被呼び出し関係図:

◆ getNeighbor() [2/2]

Node** Node::getNeighbor ( )

◆ getNum() [1/2]

int Node::getNum ( )

Node.cpp63 行目に定義があります。

被呼び出し関係図:

◆ getNum() [2/2]

int Node::getNum ( )

◆ getPositionX() [1/2]

int Node::getPositionX ( )

Node.cpp91 行目に定義があります。

被呼び出し関係図:

◆ getPositionX() [2/2]

int Node::getPositionX ( )

◆ getPositionY() [1/2]

int Node::getPositionY ( )

Node.cpp96 行目に定義があります。

被呼び出し関係図:

◆ getPositionY() [2/2]

int Node::getPositionY ( )

◆ setColor() [1/2]

void Node::setColor ( )

Node.cpp25 行目に定義があります。

被呼び出し関係図:

◆ setColor() [2/2]

void Node::setColor ( )

◆ setHasBlock() [1/2]

void Node::setHasBlock ( bool  exists)

◆ setHasBlock() [2/2]

void Node::setHasBlock ( bool  exists)

Node.cpp75 行目に定義があります。

被呼び出し関係図:

◆ setNeighbor() [1/2]

void Node::setNeighbor ( Node **  nodes)

Node.cpp47 行目に定義があります。

被呼び出し関係図:

◆ setNeighbor() [2/2]

void Node::setNeighbor ( Node **  nodes)

◆ setNum() [1/2]

void Node::setNum ( int  num)

Node.cpp20 行目に定義があります。

被呼び出し関係図:

◆ setNum() [2/2]

void Node::setNum ( int  num)

◆ setPosition() [1/2]

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

Node.cpp85 行目に定義があります。

被呼び出し関係図:

◆ setPosition() [2/2]

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

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