mi::IBbox3 Class Reference
[Compounds]
Description
This interface represents bounding boxes. It can be used to represent bounding boxes by an interface derived from mi::base::IInterface.
See also:
mi::Bbox3_struct
Public Member Functions
- virtual Bbox3_struct get_value() const =0
 - Returns the bounding box represented by this interface.
 - virtual void get_value( Bbox3_struct& value) const =0
 - Returns the bounding box represented by this interface.
 - void get_value( Bbox3& value) const
 - Returns the bounding box represented by this interface. More...
 - virtual void set_value( const Bbox3_struct& value) =0
 - Sets the bounding box represented by this interface.
 - void set_value( const Bbox3& value)
 - Sets the bounding box represented by this interface. More...
 
Member Functions
- virtual Bbox3_struct mi::IBbox3::get_value() const [pure virtual]
 - 
                        
Returns the bounding box represented by this interface.
 - virtual void mi::IBbox3::get_value( Bbox3_struct& value) const [pure virtual]
 - 
                        
Returns the bounding box represented by this interface.
 - void mi::IBbox3::get_value( Bbox3& value) const [inline]
 - 
                        
Returns the bounding box represented by this interface. This inline method exists for the user's convenience since mi::math::Bbox is not derived from mi::math::Bbox_struct.
 - virtual void mi::IBbox3::set_value( const Bbox3_struct& value) [pure virtual]
 - 
                        
Sets the bounding box represented by this interface.
 - void mi::IBbox3::set_value( const Bbox3& value) [inline]
 - 
                        
Sets the bounding box represented by this interface. This inline method exists for the user's convenience since mi::math::Bbox is not derived from mi::math::Bbox_struct.