TNB Library
公開メンバ関数 | 全メンバ一覧
CShapeFile::CNullShapeRecordContent クラス

NULL SHAPE レコードコンテンツ [詳解]

#include <TnbShapeFile.h>

+ CShapeFile::CNullShapeRecordContent の継承関係図

公開メンバ関数

virtual Integer GetShapeType (void) const
 [取得] シェープタイプ取得. [詳解]
 
virtual void Read (const IReader &r, size_t size)
 [読込] 読込み 解析しデータを保持します。 [詳解]
 
virtual CStr ToString (void) const
 [取得] 文字列取得. [詳解]
 
virtual size_t Write (IWriter &_w) const
 [書出] 書出し 保持しているデータを書き出し(シェープタイプは対象外)。 [詳解]
 

詳解

NULL SHAPE レコードコンテンツ

TnbShapeFile.h204 行目に定義があります。

関数詳解

◆ GetShapeType()

virtual Integer GetShapeType ( void  ) const
virtual

[取得] シェープタイプ取得.

戻り値
シェープタイプ

CShapeFile::IRecordContentを実装しています。

TnbShapeFile.h211 行目に定義があります。

◆ Read()

virtual void Read ( const IReader r,
size_t  size 
)
virtual

[読込] 読込み 解析しデータを保持します。

引数
rリーダ(シェープタイプの直後をポイントしていること)
sizeサイズ

CShapeFile::IRecordContentを実装しています。

TnbShapeFile.h231 行目に定義があります。

◆ ToString()

virtual CStr ToString ( void  ) const
virtual

[取得] 文字列取得.

戻り値
このオブジェクトが保持している情報を文字列化したもの。

CShapeFile::IRecordContentを実装しています。

TnbShapeFile.h238 行目に定義があります。

◆ Write()

virtual size_t Write ( IWriter _w) const
virtual

[書出] 書出し 保持しているデータを書き出し(シェープタイプは対象外)。

引数
[out]_wライター
戻り値
書き出しサイズ

CShapeFile::IRecordContentを実装しています。

TnbShapeFile.h221 行目に定義があります。