*カスタム・リーダー(ParaView) [#k0eb16de]

[[ParaView:http://www.paraview.org/]]に自分で作成したリーダーを組み込む方法を説明します。

本家の[[Writing_ParaView_Readers:http://www.paraview.org/Wiki/Writing_ParaView_Readers]]を参考にしています。(ほとんど日本語約です)



**XMLの作成 [#ma8fc35d]

ParaViewで自作のリーダーを使用するためには、XMLを作成する必要があります。

#code(xml){{
<SourceProxy name="XMLPolyDataReader"
                          class="vtkXMLPolyDataReader"
                          label="XML Polydata reader">
  <StringVectorProperty name="FileName" 
      command="SetFileName"
      animateable="0"
      number_of_elements="1">
      <FileListDomain name="files"/>
  </StringVectorProperty>
 
  <StringVectorProperty name="CellArrayInfo"
      information_only="1">
     <ArraySelectionInformationHelper attribute_name="Cell"/>
  </StringVectorProperty>
 
  <StringVectorProperty name="CellArrayStatus"
      command="SetCellArrayStatus"
      number_of_elements="0" 
      repeat_command="1" number_of_elements_per_command="2"
      element_types="2 0"
      information_property="CellArrayInfo"
      label="Cell Arrays">
      <ArraySelectionDomain name="array_list">
          <RequiredProperties>
              <Property name="CellArrayInfo" 
              function="ArrayList"/>
          </RequiredProperties>
      </ArraySelectionDomain>
  </StringVectorProperty>
 
</SourceProxy>

}}

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS