icanvas.h File Reference
Description
canvas data type
Code Example
icanvas.h
//*****************************************************************************
// Copyright 1986-2011 by mental images GmbH, Fasanenstr. 81, D-10623 Berlin,
// Germany. All rights reserved.
//*****************************************************************************
//*****************************************************************************
#ifndef MI_NSERVICES_ICANVAS_H
#define MI_NSERVICES_ICANVAS_H
#include <mi/neuraylib/idata.h>
#include <mi/neuraylib/icanvas.h>
namespace mi {
namespace nservices {
class ICanvas : public
mi::base::Interface_declare<0x7D2C4D39,0x0F54,0x212A,0x26,0x7B,0x50,0xA8,0xF6,0x3B,0x76,0x4F,
mi::IData>
{
public:
virtual neuraylib::ICanvas * get_canvas() const = 0;
virtual void set_canvas(
neuraylib::ICanvas *canvas) = 0;
};
// end group mi_nservices_types
} // namespace nservices
} // namespace mi
#endif // MI_NSERVICES_ICANVAS_H
Namespaces
- namespace mi
- namespace
- Namespace for the neuray Services API. More...
Classes
- class
- This interface represents a canvas. More...