neuray API Programmer's Manual

mi::neuraylib::IValue_double Class Reference

[MDL type system]

Description

A value of type double.

Public Member Functions

virtual const IType_doubleget_type() const =0
Returns the type of this value.
virtual Float64 get_value() const =0
Returns the value.
virtual void set_value( Float64 value) =0
Sets the value.

Static Public Variables

static const Kind s_kind = VK_DOUBLE
The kind of this subclass.

Member Functions

virtual const IType_double* mi::​neuraylib::​IValue_double::get_type() const [pure virtual]

Returns the type of this value.

virtual Float64 mi::​neuraylib::​IValue_double::get_value() const [pure virtual]

Returns the value.

virtual void mi::​neuraylib::​IValue_double::set_value( Float64 value) [pure virtual]

Sets the value.

Variables

const Kind mi::​neuraylib::​IValue_double::s_kind = VK_DOUBLE [static]

The kind of this subclass.