This is the complete list of members for mi::neuraylib::ISurface, including all inherited members.
| access_curve(Curve_handle_struct c) const =0 | mi::neuraylib::ISurface | pure virtual |
| access_texture_surface(Texture_surface_handle_struct t) const =0 | mi::neuraylib::ISurface | pure virtual |
| add_curve()=0 | mi::neuraylib::ISurface | pure virtual |
| add_texture_surface()=0 | mi::neuraylib::ISurface | pure virtual |
| compare_iid(const Uuid &iid) | mi::base::Interface_declare< 0x8bc55fb4, 0x91cb, 0x4b0c, 0xa2, 0x3a, 0x1a, 0x67, 0x71, 0x61, 0x73, 0xf0 > | inlinestatic |
| curves_size() const =0 | mi::neuraylib::ISurface | pure virtual |
| edit_curve(Curve_handle_struct c)=0 | mi::neuraylib::ISurface | pure virtual |
| edit_texture_surface(Texture_surface_handle_struct t) const =0 | mi::neuraylib::ISurface | pure virtual |
| get_basis_type() const =0 | mi::neuraylib::ISurface | pure virtual |
| get_control_point(Uint32 index_u, Uint32 index_v, Float32_3_struct &p) const =0 | mi::neuraylib::ISurface | pure virtual |
| get_control_point(Uint32 index_u, Uint32 index_v, Float64_3_struct &p) const =0 | mi::neuraylib::ISurface | pure virtual |
| get_control_points_size(Parameter_space_dimension dim) const =0 | mi::neuraylib::ISurface | pure virtual |
| get_degree(Parameter_space_dimension dim) const =0 | mi::neuraylib::ISurface | pure virtual |
| get_iid() const =0 | mi::base::IInterface | pure virtual |
| get_interface(const Uuid &interface_id) const =0 | mi::base::IInterface | pure virtual |
| get_interface() const | mi::base::IInterface | inline |
| get_interface(const Uuid &interface_id)=0 | mi::base::IInterface | pure virtual |
| get_interface() | mi::base::IInterface | inline |
| get_parameter(Parameter_space_dimension dim, Uint32 index) const =0 | mi::neuraylib::ISurface | pure virtual |
| get_parameters_size(Parameter_space_dimension dim) const =0 | mi::neuraylib::ISurface | pure virtual |
| get_patches_size(Parameter_space_dimension dim) const =0 | mi::neuraylib::ISurface | pure virtual |
| get_range(Parameter_space_dimension dim, Float64 &range_min, Float64 &range_max) const =0 | mi::neuraylib::ISurface | pure virtual |
| get_rational() const =0 | mi::neuraylib::ISurface | pure virtual |
| get_weight(Uint32 index_u, Uint32 index_v, Float32 &weight) const =0 | mi::neuraylib::ISurface | pure virtual |
| get_weight(Uint32 index_u, Uint32 index_v, Float64 &weight) const =0 | mi::neuraylib::ISurface | pure virtual |
| IID typedef | mi::base::Interface_declare< 0x8bc55fb4, 0x91cb, 0x4b0c, 0xa2, 0x3a, 0x1a, 0x67, 0x71, 0x61, 0x73, 0xf0 > | |
| release() const =0 | mi::base::IInterface | pure virtual |
| remove_curve(Curve_handle_struct c)=0 | mi::neuraylib::ISurface | pure virtual |
| remove_texture_surface(Texture_surface_handle_struct t)=0 | mi::neuraylib::ISurface | pure virtual |
| retain() const =0 | mi::base::IInterface | pure virtual |
| Self typedef | mi::base::Interface_declare< 0x8bc55fb4, 0x91cb, 0x4b0c, 0xa2, 0x3a, 0x1a, 0x67, 0x71, 0x61, 0x73, 0xf0 > | |
| set_basis_type(Basis_type type)=0 | mi::neuraylib::ISurface | pure virtual |
| set_control_point(Uint32 index_u, Uint32 index_v, Float32_3_struct p)=0 | mi::neuraylib::ISurface | pure virtual |
| set_control_point(Uint32 index_u, Uint32 index_v, Float64_3_struct p)=0 | mi::neuraylib::ISurface | pure virtual |
| set_degree(Parameter_space_dimension dim, Uint32 degree)=0 | mi::neuraylib::ISurface | pure virtual |
| set_parameter(Parameter_space_dimension dim, Uint32 index, Float64 value)=0 | mi::neuraylib::ISurface | pure virtual |
| set_patches_size(Parameter_space_dimension dim, Uint32 count)=0 | mi::neuraylib::ISurface | pure virtual |
| set_range(Parameter_space_dimension dim, Float64 range_min, Float64 range_max)=0 | mi::neuraylib::ISurface | pure virtual |
| set_rational(bool rational)=0 | mi::neuraylib::ISurface | pure virtual |
| set_weight(Uint32 index_u, Uint32 index_v, Float32 weight)=0 | mi::neuraylib::ISurface | pure virtual |
| set_weight(Uint32 index_u, Uint32 index_v, Float64 weight)=0 | mi::neuraylib::ISurface | pure virtual |
| texture_surfaces_size() const =0 | mi::neuraylib::ISurface | pure virtual |