|
| Arrow_manipulator () |
|
virtual void | build (nv::index::IShape_scene_group *shape_group, const nv::index::IScene *scene, mi::neuraylib::IDice_transaction *dice_transaction) |
|
void | set_colors (const mi::math::Color &color_1, const mi::math::Color &color_2, mi::neuraylib::IDice_transaction *dice_transaction) |
|
void | change_length (mi::Float32 length, nv::index::IShape_scene_group *shape_group, mi::neuraylib::IDice_transaction *dice_transaction) |
|
virtual const char * | get_class_name () const |
|
virtual mi::neuraylib::IElement * | copy () const |
|
virtual void | serialize (mi::neuraylib::ISerializer *serializer) const |
|
virtual void | deserialize (mi::neuraylib::IDeserializer *deserializer) |
|
Definition at line 37 of file build_scene_description.cpp.
◆ Arrow_manipulator()
Arrow_manipulator::Arrow_manipulator |
( |
| ) |
|
|
inline |
◆ build()
virtual void Arrow_manipulator::build |
( |
nv::index::IShape_scene_group * |
shape_group, |
|
|
const nv::index::IScene * |
scene, |
|
|
mi::neuraylib::IDice_transaction * |
dice_transaction |
|
) |
| |
|
inlinevirtual |
◆ change_length()
void Arrow_manipulator::change_length |
( |
mi::Float32 |
length, |
|
|
nv::index::IShape_scene_group * |
shape_group, |
|
|
mi::neuraylib::IDice_transaction * |
dice_transaction |
|
) |
| |
|
inline |
◆ copy()
virtual mi::neuraylib::IElement * Arrow_manipulator::copy |
( |
| ) |
const |
|
inlinevirtual |
◆ deserialize()
virtual void Arrow_manipulator::deserialize |
( |
mi::neuraylib::IDeserializer * |
deserializer | ) |
|
|
inlinevirtual |
◆ get_class_name()
virtual const char * Arrow_manipulator::get_class_name |
( |
| ) |
const |
|
inlinevirtual |
◆ serialize()
virtual void Arrow_manipulator::serialize |
( |
mi::neuraylib::ISerializer * |
serializer | ) |
const |
|
inlinevirtual |
◆ set_colors()
void Arrow_manipulator::set_colors |
( |
const mi::math::Color & |
color_1, |
|
|
const mi::math::Color & |
color_2, |
|
|
mi::neuraylib::IDice_transaction * |
dice_transaction |
|
) |
| |
|
inline |
◆ m_color_1
mi::math::Color Arrow_manipulator::m_color_1 |
|
protected |
◆ m_color_2
mi::math::Color Arrow_manipulator::m_color_2 |
|
protected |
◆ m_phong_1_tag
mi::neuraylib::Tag Arrow_manipulator::m_phong_1_tag |
|
protected |
◆ m_phong_2_tag
mi::neuraylib::Tag Arrow_manipulator::m_phong_2_tag |
|
protected |
The documentation for this class was generated from the following file: