DSQSS  1.1
クラス BareSegment

#include <objects.hpp>

BareSegmentに対する継承グラフ
BareSegmentのコラボレーション図

すべてのメンバ一覧

Public メソッド

void init ()
void set (int x, Vertex &v0, Vertex &v1)
 BareSegment ()
 ~BareSegment ()
int id () const
VertexV (int i)
Vertexbottom ()
Vertextop ()
void setV (int i, Vertex &v)
void setBottom (Vertex &v)
void setTop (Vertex &v)
int X ()
void setX (int x)
double topTime ()
double bottomTime ()
double length ()
void dump ()
bool check ()
void dump_id ()
SitegetONSITE ()
void setONSITE (Site *on_site)

Private 変数

int IDX
Vertex_v [2]
int val
SiteONSITE

Static Private 変数

static int lastID = 0

説明

objects.hpp25 行で定義されています。


コンストラクタとデストラクタ

BareSegment ( ) [inline]

objects.hpp48 行で定義されています。

関数の呼び出しグラフ:

~BareSegment ( ) [inline]

objects.hpp54 行で定義されています。


関数

Vertex& bottom ( ) [inline]

objects.hpp60 行で定義されています。

呼出しグラフ:

double bottomTime ( ) [inline]

objects.hpp463 行で定義されています。

関数の呼び出しグラフ:

呼出しグラフ:

bool check ( ) [inline]

objects.hpp500 行で定義されています。

void dump ( ) [inline]

Linked< BareSegment >で再定義されています。

objects.hpp477 行で定義されています。

関数の呼び出しグラフ:

void dump_id ( ) [inline]

objects.hpp73 行で定義されています。

Site* getONSITE ( ) [inline]

objects.hpp75 行で定義されています。

呼出しグラフ:

int id ( ) const [inline]

objects.hpp58 行で定義されています。

void init ( ) [inline]

Linked< BareSegment >で再定義されています。

objects.hpp36 行で定義されています。

呼出しグラフ:

double length ( ) [inline]

objects.hpp471 行で定義されています。

関数の呼び出しグラフ:

呼出しグラフ:

void set ( int  x,
Vertex v0,
Vertex v1 
) [inline]

objects.hpp42 行で定義されています。

呼出しグラフ:

void setBottom ( Vertex v) [inline]

objects.hpp63 行で定義されています。

void setONSITE ( Site on_site) [inline]

objects.hpp76 行で定義されています。

呼出しグラフ:

void setTop ( Vertex v) [inline]

objects.hpp64 行で定義されています。

呼出しグラフ:

void setV ( int  i,
Vertex v 
) [inline]

objects.hpp62 行で定義されています。

void setX ( int  x) [inline]

objects.hpp66 行で定義されています。

呼出しグラフ:

Vertex& top ( ) [inline]

objects.hpp61 行で定義されています。

呼出しグラフ:

double topTime ( ) [inline]

objects.hpp457 行で定義されています。

関数の呼び出しグラフ:

呼出しグラフ:

Vertex& V ( int  i) [inline]

objects.hpp59 行で定義されています。

int X ( ) [inline]

objects.hpp65 行で定義されています。

呼出しグラフ:


変数

Vertex* _v[2] [private]

objects.hpp31 行で定義されています。

int IDX [private]

objects.hpp30 行で定義されています。

int lastID = 0 [static, private]

objects.hpp29 行で定義されています。

Site* ONSITE [private]

objects.hpp33 行で定義されています。

int val [private]

objects.hpp32 行で定義されています。


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型の値 フレンド マクロ定義