9 #ifndef CMZN_STREAMSCENE_HPP__ 10 #define CMZN_STREAMSCENE_HPP__ 12 #include "opencmiss/zinc/streamscene.h" 13 #include "opencmiss/zinc/scene.hpp" 14 #include "opencmiss/zinc/stream.hpp" 15 #include "opencmiss/zinc/scenefilter.hpp" 39 Streaminformation(reinterpret_cast<cmzn_streaminformation_id>(streaminformation_scene_id))
59 return reinterpret_cast<cmzn_streaminformation_scene_id
>(id);
110 return cmzn_streaminformation_scene_set_scenefilter(
getDerivedId(), scenefilter.
getId());
120 return cmzn_streaminformation_scene_set_io_data_type(
getDerivedId(),
121 static_cast<cmzn_streaminformation_scene_io_data_type>(ioDataType));
131 return cmzn_streaminformation_scene_set_io_format(
getDerivedId(),
132 static_cast<cmzn_streaminformation_scene_io_format>(ioFormat));
142 return cmzn_streaminformation_scene_get_number_of_time_steps(
getDerivedId());
159 return cmzn_streaminformation_scene_set_number_of_time_steps(
getDerivedId(), numberOfTimeSteps);
169 return cmzn_streaminformation_scene_get_finish_time(
getDerivedId());
180 return cmzn_streaminformation_scene_set_finish_time(
getDerivedId(), finishTime);
190 return cmzn_streaminformation_scene_get_initial_time(
getDerivedId());
201 return cmzn_streaminformation_scene_set_initial_time(
getDerivedId(), initialTime);
213 return cmzn_streaminformation_scene_get_number_of_resources_required(
getDerivedId());
225 return cmzn_streaminformation_scene_set_overwrite_scene_graphics(
getDerivedId(),
237 return cmzn_streaminformation_scene_get_output_time_dependent_vertices(
getDerivedId());
251 return cmzn_streaminformation_scene_set_output_time_dependent_vertices(
getDerivedId(),
252 outputTimeDependentVertices);
263 return cmzn_streaminformation_scene_get_output_time_dependent_colours(
getDerivedId());
277 return cmzn_streaminformation_scene_set_output_time_dependent_colours(
getDerivedId(),
278 outputTimeDependentColours);
289 return cmzn_streaminformation_scene_get_output_time_dependent_normals(
getDerivedId());
303 return cmzn_streaminformation_scene_set_output_time_dependent_normals(
getDerivedId(),
304 outputTimeDependentNormals);
316 cmzn_scene_create_streaminformation_scene(
id)));
321 return cmzn_scene_write(
id, StreaminformationScene.
getDerivedId());
326 return cmzn_scene_read(
id, StreaminformationScene.
getDerivedId());
cmzn_scenefilter_id getId() const
Definition: scenefilter.hpp:86
int read(const StreaminformationScene &streaminformationScene)
Definition: streamscene.hpp:324
int write(const StreaminformationScene &streaminformationScene)
Definition: streamscene.hpp:319
The OpenCMISS namespace.
Definition: context.hpp:20
StreaminformationScene createStreaminformationScene()
Definition: streamscene.hpp:313
Scene filters determines which graphics are drawn.
Definition: scenefilter.hpp:33