- メインページ
- モジュール
- ネームスペース
- データ構造
- ファイル

関数
Metasequoia形式のポリゴンデータの入出力
CADデータ入出力

## 関数
template<class T >
bool | mist::read_mqo (std::vector< facet_list< T > > &facet_lists, const std::string &filename)
| Metasequoia形式のファイルからポリゴンデータを読み込む
template<class T >
bool | mist::read_mqo (std::vector< facet_list< T > > &facet_lists, const std::wstring &filename)
| Metasequoia形式のファイルからポリゴンデータを読み込む
template<class T >
bool | mist::read_mqo (facet_list< T > &facets, const std::string &filename)
| Metasequoia形式のファイルからポリゴンデータを読み込む
template<class T >
bool | mist::read_mqo (facet_list< T > &facets, const std::wstring &filename)
| Metasequoia形式のファイルからポリゴンデータを読み込む
template<class T >
bool | mist::write_mqo (const std::vector< facet_list< T > > &facet_lists, const std::string &filename)
| ポリゴンデータをMetasequoia形式で出力する
template<class T >
bool | mist::write_mqo (const std::vector< facet_list< T > > &facet_lists, const std::wstring &filename)
| ポリゴンデータをMetasequoia形式で出力する
template<class T >
bool | mist::write_mqo (const facet_list< T > &facets, const std::string &filename)
| ポリゴンデータをMetasequoia形式で出力する
template<class T >
bool | mist::write_mqo (const facet_list< T > &facets, const std::wstring &filename)
| ポリゴンデータをMetasequoia形式で出力する

## 説明

Metasequoia形式のファイルからポリゴンデータを読み込む． また，ポリゴンデータからMetasequoia形式のファイルへの書き出しをサポート．

次のヘッダをインクルードする
#include <mist/io/mqo.h>

## 関数

template<class T >

bool mist::read_mqo | ( | std::vector< facet_list< T > > & | facet_lists,
|  | const std::string & | filename
| ) |  |

Metasequoia形式のファイルからポリゴンデータを読み込む

引数

  [out] | facet_lists | … ポリゴンのリスト（オブジェクト単位のポリゴン集合リスト）
  [in] | filename | … 出力ファイル名

戻り値

  true | … ポリゴンデータの読み込みに成功
  false | … ポリゴンデータの読み込みに失敗

参照元 mist::read_mqo().

template<class T >

bool mist::read_mqo | ( | std::vector< facet_list< T > > & | facet_lists,
|  | const std::wstring & | filename
| ) |  |

Metasequoia形式のファイルからポリゴンデータを読み込む

引数

  [out] | facet_lists | … ポリゴンのリスト（オブジェクト単位のポリゴン集合リスト）
  [in] | filename | … 出力ファイル名

戻り値

  true | … ポリゴンデータの読み込みに成功
  false | … ポリゴンデータの読み込みに失敗

参照先 mist::read_mqo(), と mist::wstr2str().

template<class T >

bool mist::read_mqo | ( | facet_list< T > & | facets,
|  | const std::string & | filename
| ) |  |

Metasequoia形式のファイルからポリゴンデータを読み込む

引数

  [out] | facets | … ポリゴンの集合
  [in] | filename | … 出力ファイル名

戻り値

  true | … ポリゴンデータの読み込みに成功
  false | … ポリゴンデータの読み込みに失敗

template<class T >

bool mist::read_mqo | ( | facet_list< T > & | facets,
|  | const std::wstring & | filename
| ) |  |

Metasequoia形式のファイルからポリゴンデータを読み込む

引数

  [out] | facets | … ポリゴンの集合
  [in] | filename | … 出力ファイル名

戻り値

  true | … ポリゴンデータの読み込みに成功
  false | … ポリゴンデータの読み込みに失敗

参照先 mist::read_mqo(), と mist::wstr2str().

template<class T >

bool mist::write_mqo | ( | const std::vector< facet_list< T > > & | facet_lists,
|  | const std::string & | filename
| ) |  |
| inline

ポリゴンデータをMetasequoia形式で出力する

引数

  [in] | facet_lists | … ポリゴンのリスト
  [in] | filename | … 出力ファイル名

戻り値

  true | … ファイルへの書き込みに成功
  false | … ファイルへの書き込みに失敗

参照元 mist::write_mqo().

template<class T >

bool mist::write_mqo | ( | const std::vector< facet_list< T > > & | facet_lists,
|  | const std::wstring & | filename
| ) |  |
| inline

ポリゴンデータをMetasequoia形式で出力する

引数

  [in] | facet_lists | … ポリゴンのリスト
  [in] | filename | … 出力ファイル名

戻り値

  true | … ファイルへの書き込みに成功
  false | … ファイルへの書き込みに失敗

参照先 mist::write_mqo(), と mist::wstr2str().

template<class T >

bool mist::write_mqo | ( | const facet_list< T > & | facets,
|  | const std::string & | filename
| ) |  |
| inline

ポリゴンデータをMetasequoia形式で出力する

引数

  [in] | facets | … ポリゴンのリスト
  [in] | filename | … 出力ファイル名

戻り値

  true | … ファイルへの書き込みに成功
  false | … ファイルへの書き込みに失敗

template<class T >

bool mist::write_mqo | ( | const facet_list< T > & | facets,
|  | const std::wstring & | filename
| ) |  |
| inline

ポリゴンデータをMetasequoia形式で出力する

引数

  [in] | facets | … ポリゴンのリスト
  [in] | filename | … 出力ファイル名

戻り値

  true | … ファイルへの書き込みに成功
  false | … ファイルへの書き込みに失敗

参照先 mist::write_mqo(), と mist::wstr2str().