1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
<plugin id="sight::module::io::matrix" library="true">
<extension implements="sight::service::extension::factory">
<type>sight::io::service::reader</type>
<service>sight::module::io::matrix::matrix4_trf_reader</service>
<object>sight::data::matrix4</object>
<desc>Matrix4 Reader</desc>
</extension>
<extension implements="sight::service::extension::factory">
<type>sight::io::service::writer</type>
<service>sight::module::io::matrix::matrix4_trf_writer</service>
<object>sight::data::matrix4</object>
<desc>Matrix4 Writer</desc>
</extension>
<extension implements="sight::service::extension::factory">
<type>sight::io::service::reader</type>
<service>sight::module::io::matrix::matrices_reader</service>
<object>sight::data::matrix_tl</object>
<desc>Reads matrices from a CSV file and push them in a timeline</desc>
</extension>
<extension implements="sight::service::extension::factory">
<type>sight::io::service::writer</type>
<service>sight::module::io::matrix::matrix_writer</service>
<object>sight::data::matrix_tl</object>
<desc>Saves the matrices timeline into a csv file</desc>
</extension>
<extension implements="sight::service::extension::factory">
<type>sight::io::service::controller</type>
<service>sight::module::io::matrix::validator</service>
<object>sight::data::matrix4</object>
<desc>Checks if a matrix4 is a valid transformation matrix</desc>
</extension>
</plugin>
|