Logo ROOT   6.14/05
Reference Guide
Classes | Namespaces | Functions
TObjectDrawable.hxx File Reference
#include <ROOT/TDrawable.hxx>
#include <ROOT/TDrawingOptsBase.hxx>
#include "ROOT/RStringView.hxx"
#include "ROOT/TDisplayItem.hxx"
#include <memory>
#include <string>
#include <vector>
Include dependency graph for TObjectDrawable.hxx:
This graph shows which files directly or indirectly include this file:

Classes

class  ROOT::Experimental::TObjectDisplayItem
 
class  ROOT::Experimental::TObjectDrawable
 
class  ROOT::Experimental::TObjectDrawingOpts
 

Namespaces

 ROOT
 Namespace for new ROOT classes and functions.
 
 ROOT::Experimental
 

Functions

std::unique_ptr< ROOT::Experimental::TObjectDrawableGetDrawable (const std::shared_ptr< TObject > &obj, const std::string &opt="")
 Interface to graphics taking a shared_ptr<TObject>. More...
 

Function Documentation

◆ GetDrawable()

std::unique_ptr<ROOT::Experimental::TObjectDrawable> GetDrawable ( const std::shared_ptr< TObject > &  obj,
const std::string &  opt = "" 
)
inline

Interface to graphics taking a shared_ptr<TObject>.

Must be on global scope, else lookup cannot find it (no ADL for TObject).

Definition at line 85 of file TObjectDrawable.hxx.