webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::plotting::ProtobufPlot Class Referencefinal

#include <plot_protobuf.h>

Inheritance diagram for webrtc::plotting::ProtobufPlot:
webrtc::plotting::Plot webrtc::plotting::Plot

Public Member Functions

 ProtobufPlot ()
 
 ~ProtobufPlot () override
 
void Draw () override
 
void ExportProtobuf (webrtc::analytics::Chart *chart)
 
 ProtobufPlot ()
 
 ~ProtobufPlot () override
 
void Draw () override
 
void ExportProtobuf (webrtc::analytics::Chart *chart)
 
- Public Member Functions inherited from webrtc::plotting::Plot
virtual ~Plot ()
 
void SetXAxis (float min_value, float max_value, std::string label, float left_margin=0, float right_margin=0)
 
void SetSuggestedXAxis (float min_value, float max_value, std::string label, float left_margin=0, float right_margin=0)
 
void SetYAxis (float min_value, float max_value, std::string label, float bottom_margin=0, float top_margin=0)
 
void SetSuggestedYAxis (float min_value, float max_value, std::string label, float bottom_margin=0, float top_margin=0)
 
void SetTitle (std::string title)
 
virtual ~Plot ()
 
void SetXAxis (float min_value, float max_value, std::string label, float left_margin=0, float right_margin=0)
 
void SetSuggestedXAxis (float min_value, float max_value, std::string label, float left_margin=0, float right_margin=0)
 
void SetYAxis (float min_value, float max_value, std::string label, float bottom_margin=0, float top_margin=0)
 
void SetSuggestedYAxis (float min_value, float max_value, std::string label, float bottom_margin=0, float top_margin=0)
 
void SetTitle (std::string title)
 

Additional Inherited Members

- Public Attributes inherited from webrtc::plotting::Plot
std::vector< TimeSeriesseries_list_
 
- Protected Attributes inherited from webrtc::plotting::Plot
float xaxis_min_
 
float xaxis_max_
 
std::string xaxis_label_
 
float yaxis_min_
 
float yaxis_max_
 
std::string yaxis_label_
 
std::string title_
 

Constructor & Destructor Documentation

◆ ProtobufPlot() [1/2]

webrtc::plotting::ProtobufPlot::ProtobufPlot ( )

◆ ~ProtobufPlot() [1/2]

webrtc::plotting::ProtobufPlot::~ProtobufPlot ( )
override

◆ ProtobufPlot() [2/2]

webrtc::plotting::ProtobufPlot::ProtobufPlot ( )

◆ ~ProtobufPlot() [2/2]

webrtc::plotting::ProtobufPlot::~ProtobufPlot ( )
override

Member Function Documentation

◆ Draw() [1/2]

void webrtc::plotting::ProtobufPlot::Draw ( )
overridevirtual

◆ Draw() [2/2]

void webrtc::plotting::ProtobufPlot::Draw ( )
overridevirtual

◆ ExportProtobuf() [1/2]

void webrtc::plotting::ProtobufPlot::ExportProtobuf ( webrtc::analytics::Chart *  chart)

◆ ExportProtobuf() [2/2]

void webrtc::plotting::ProtobufPlot::ExportProtobuf ( webrtc::analytics::Chart *  chart)

The documentation for this class was generated from the following files: