Logo ROOT  
Reference Guide
RDrawable.hxx File Reference
#include <memory>
#include <string>
#include <vector>
#include <ROOT/RAttrMap.hxx>
#include <ROOT/RStyle.hxx>
Include dependency graph for RDrawable.hxx:
This graph shows which files directly or indirectly include this file:


class  ROOT::Experimental::RDrawable::RDisplayContext
class  ROOT::Experimental::RDrawable
 Base class for drawable entities: objects that can be painted on a RPad. More...
class  ROOT::Experimental::Internal::RIOShared< T >
class  ROOT::Experimental::Internal::RIOSharedBase


namespace  ROOT
 This file contains a specialised ROOT message handler to test for diagnostic in unit tests.
namespace  ROOT::Experimental
namespace  ROOT::Experimental::Internal


using ROOT::Experimental::Internal::RIOSharedVector_t = std::vector< RIOSharedBase * >


template<class DRAWABLE , std::enable_if_t< std::is_base_of< RDrawable, DRAWABLE >{}> * = nullptr>
auto ROOT::Experimental::GetDrawable (const std::shared_ptr< DRAWABLE > &drawable)
 Central method to insert drawable in list of pad primitives By default drawable placed as is. More...