Web Tools (for use with Emscripten)
D3 Data Visualization Tools
- D3 Wrapper
- Using Empirical’s D3.js Wrapper
- D3 Wrapper API
- API
- axis.hpp
D3D3::DrawAxes()D3::AxisD3::Axis::Axis()D3::Axis::Draw()D3::Axis::ApplyAxis()D3::Axis::SetScale()D3::Axis::GetScale()D3::Axis::AdjustLabelOffset()D3::Axis::Move()D3::Axis::SetTickValues()D3::Axis::SetTickSize()D3::Axis::SetTickSizeInner()D3::Axis::SetTickSizeOuter()D3::Axis::SetTickPadding()D3::Axis::SetTicks()D3::Axis::SetTickFormat()D3::Axis::Rescale()D3::Axis::groupD3::Axis::scaleD3::Axis::labelD3::Axis::dom_idD3::Axis::label_offsetD3::Axis::orientation
- d3_init.hpp
- dataset.hpp
D3D3::DatasetD3::JSONDatasetD3::JSONDataset::JSONDataset()D3::JSONDataset::JSONDataset()D3::JSONDataset::LoadDataFromFile()D3::JSONDataset::LoadDataFromFile()D3::JSONDataset::LoadDataFromFile()D3::JSONDataset::Append()D3::JSONDataset::AppendNested()D3::JSONDataset::AppendNestedFromList()D3::JSONDataset::FindInHierarchy
D3::CSVDataset
- histogram.hpp
D3D3::HistogramBinD3::HistogramD3::Histogram::Histogram()D3::Histogram::~Histogram()D3::Histogram::SetDomain()D3::Histogram::Domain()D3::Histogram::GetDomain()D3::Histogram::Domain()D3::Histogram::SetThresholds()D3::Histogram::SetThresholds()D3::Histogram::Thresholds()D3::Histogram::Call()D3::Histogram::operator()()D3::Histogram::SetValueAccessor()D3::Histogram::Value()D3::Histogram::value_fun_id
- layout.hpp
- scales.hpp
- selection.hpp
D3D3::Select()D3::SelectAll()D3::ShapesFromData()D3::ShapesFromData()D3::SelectionOrTransitionD3::SelectionOrTransition::GetAttrString()D3::SelectionOrTransition::GetAttrInt()D3::SelectionOrTransition::GetAttrDouble()D3::SelectionOrTransition::GetStyleString()D3::SelectionOrTransition::GetStyleInt()D3::SelectionOrTransition::GetStyleDouble()D3::SelectionOrTransition::GetText()D3::SelectionOrTransition::Empty()D3::SelectionOrTransition::Size()D3::SelectionOrTransition::SelectionOrTransition()D3::SelectionOrTransition::SelectionOrTransition()D3::SelectionOrTransition::SelectionOrTransition()D3::SelectionOrTransition::Select()D3::SelectionOrTransition::SelectAll()D3::SelectionOrTransition::Call()D3::SelectionOrTransition::Filter()D3::SelectionOrTransition::Each()D3::SelectionOrTransition::Remove()D3::SelectionOrTransition::Merge()D3::SelectionOrTransition::SetAttr()D3::SelectionOrTransition::SetStyle()D3::SelectionOrTransition::SetText()
D3::TransitionD3::Transition::Transition()D3::Transition::Transition()D3::Transition::NewTransition()D3::Transition::On()D3::Transition::SetDuration()D3::Transition::SetProperty()D3::Transition::SetHtml()D3::Transition::SetClassed()D3::Transition::GetHtml()D3::Transition::GetPropertyString()D3::Transition::GetPropertyInt()D3::Transition::GetPropertyDouble()
D3::SelectionD3::Selection::Selection()D3::Selection::Selection()D3::Selection::Selection()D3::Selection::Selection()D3::Selection::~Selection()D3::Selection::Data()D3::Selection::GetData()D3::Selection::EnterAppend()D3::Selection::EnterInsert()D3::Selection::Enter()D3::Selection::ExitRemove()D3::Selection::Exit()D3::Selection::SetProperty()D3::Selection::SetHtml()D3::Selection::SetClassed()D3::Selection::GetHtml()D3::Selection::GetPropertyString()D3::Selection::GetPropertyInt()D3::Selection::GetPropertyDouble()D3::Selection::Append()D3::Selection::Insert()D3::Selection::MakeTransition()D3::Selection::MakeTransition()D3::Selection::Interrupt()D3::Selection::Move()D3::Selection::Rotate()D3::Selection::Order()D3::Selection::Raise()D3::Selection::Lower()D3::Selection::On()D3::Selection::Sort()D3::Selection::AddToolTip()
- svg_shapes.hpp
D3D3::SvgShapeGeneratorD3::SymbolGeneratorD3::BaseLineGeneratorD3::LineGeneratorD3::LinkGeneratorD3::AreaGeneratorD3::RadialLineGeneratorD3::RadialAreaGeneratorD3::RadialAreaGenerator::RadialAreaGenerator()D3::RadialAreaGenerator::SetInnerRadius()D3::RadialAreaGenerator::SetInnerRadius()D3::RadialAreaGenerator::SetOuterRadius()D3::RadialAreaGenerator::SetOuterRadius()D3::RadialAreaGenerator::SetStartAngle()D3::RadialAreaGenerator::SetStartAngle()D3::RadialAreaGenerator::SetEndAngle()D3::RadialAreaGenerator::SetEndAngle()
D3::ChordGeneratorD3::ArcGenerator
- utils.hpp
- visual_elements.hpp
- visualizations.hpp
D3VisualizationD3Visualization::INFO_TYPED3Visualization::D3Visualization()D3Visualization::D3Visualization()D3Visualization::D3Visualization()D3Visualization::~D3Visualization()D3Visualization::GetWidth()D3Visualization::GetHeight()D3Visualization::GetSVG()D3Visualization::GetID()D3Visualization::Setup()D3Visualization::SetDrawCallback()D3Visualization::CallDrawCallback()D3Visualization::variablesD3Visualization::pending_funcsD3Visualization::initD3Visualization::draw_data_callbackD3Visualization::Info()D3Visualization::Info()D3Visualization::D3Visualization()D3Visualization::axis_widthD3Visualization::y_marginD3Visualization::x_marginD3Visualization::D3VisualizationInfoD3Visualization::D3VisualizationInfo::GetType()D3Visualization::D3VisualizationInfo::D3VisualizationInfo()D3Visualization::D3VisualizationInfo::D3VisualizationInfo()D3Visualization::D3VisualizationInfo::operator=()D3Visualization::D3VisualizationInfo::~D3VisualizationInfo()D3Visualization::D3VisualizationInfo::GetHTML()D3Visualization::D3VisualizationInfo::TriggerJS()D3Visualization::D3VisualizationInfo::widthD3Visualization::D3VisualizationInfo::heightD3Visualization::D3VisualizationInfo::parentD3Visualization::D3VisualizationInfo::svg
DotPlotHeatMapHistogramChartLineGraphLineGraph::LineGraph()LineGraph::~LineGraph()LineGraph::Setup()LineGraph::GetXScale()LineGraph::GetYScale()LineGraph::GetXAxis()LineGraph::GetYAxis()LineGraph::GetLineGenerator()LineGraph::GetDataset()LineGraph::GetToolTip()LineGraph::GetXAccessor()LineGraph::GetYAccessor()LineGraph::GetScaledX()LineGraph::GetScaledY()LineGraph::SetXScale()LineGraph::SetYScale()LineGraph::SetXAxis()LineGraph::SetYAxis()LineGraph::SetLineGenerator()LineGraph::SetDataset()LineGraph::SetTooltipFunction()LineGraph::SetXAccessor()LineGraph::SetYAccessor()LineGraph::DrawPointsFromDataset()LineGraph::LoadDataFromFile()LineGraph::AddDataPoint()LineGraph::Redraw()LineGraph::DrawData()LineGraph::Clear()LineGraph::exitLineGraph::y_minLineGraph::y_maxLineGraph::x_minLineGraph::x_maxLineGraph::x_scaleLineGraph::y_scaleLineGraph::x_axisLineGraph::y_axisLineGraph::line_genLineGraph::tipLineGraph::datasetLineGraph::dataLineGraph::prev_data
TreeDataNodeTreeNodeTreeVisualizationTreeVisualization::TreeVisualization()TreeVisualization::Setup()TreeVisualization::SetTooltipFunction()TreeVisualization::GetTreeLayout()TreeVisualization::GetDataset()TreeVisualization::GetToolTip()TreeVisualization::SetDataset()TreeVisualization::LoadDataFromFile()TreeVisualization::AddDataPoint()TreeVisualization::DrawTree()TreeVisualization::Clear()TreeVisualization::treeTreeVisualization::dataTreeVisualization::InitializeVariables()TreeVisualization::y_marginTreeVisualization::x_marginTreeVisualization::tip
TreeVisualizationReplacementTreeVisualizationReplacement::TreeVisualizationReplacement()TreeVisualizationReplacement::Setup()TreeVisualizationReplacement::AddDataPoint()TreeVisualizationReplacement::RecordPlacement()TreeVisualizationReplacement::RecordParent()TreeVisualizationReplacement::next_posTreeVisualizationReplacement::next_parentTreeVisualizationReplacement::next_childTreeVisualizationReplacement::possible_parents
SpatialGridTreeNodeSpatialGridTreeVisualizationSpatialGridTreeVisualization::GetLocHistory()SpatialGridTreeVisualization::SpatialGridTreeVisualization()SpatialGridTreeVisualization::Setup()SpatialGridTreeVisualization::grid_widthSpatialGridTreeVisualization::grid_heightSpatialGridTreeVisualization::legend_cell_sizeSpatialGridTreeVisualization::legendSpatialGridTreeVisualization::node_mouseoverSpatialGridTreeVisualization::color_fun_nodeSpatialGridTreeVisualization::dark_color_funSpatialGridTreeVisualization::color_fun_linkSpatialGridTreeVisualization::legend_mouseoverSpatialGridTreeVisualization::legend_mouseoutSpatialGridTreeVisualization::LegendNodeSpatialGridTreeVisualization::TreeEdge
- axis.hpp
API
- Animate.hpp
AnimateAnimate::Animate()Animate::Animate()Animate::Animate()Animate::Animate()Animate::~Animate()Animate::Animate()Animate::operator=()Animate::Start()Animate::Stop()Animate::Step()Animate::ToggleActive()Animate::GetActive()Animate::GetDoStep()Animate::GetStartTime()Animate::GetPrevTime()Animate::GetCurTime()Animate::GetStepTime()Animate::GetRunTime()Animate::GetFrameCount()Animate::SetCallback()Animate::SetCallback()Animate::SetCallback()Animate::GetToggleButton()Animate::GetStepButton()Animate::anim_fun_tAnimate::DoFrame()Animate::anim_funAnimate::targetsAnimate::activeAnimate::do_stepAnimate::callback_idAnimate::start_timeAnimate::prev_timeAnimate::cur_timeAnimate::run_timeAnimate::frame_countAnimate::toggle_butAnimate::step_but
- Attributes.hpp
AttributesAttributes::Attributes()Attributes::Attributes()Attributes::operator=()Attributes::GetSize()Attributes::Set()Attributes::DoAddAttr()Attributes::GetAttrValue()Attributes::Insert()Attributes::Has()Attributes::Get()Attributes::GetMap()Attributes::Remove()Attributes::Clear()Attributes::Apply()Attributes::Apply()Attributes::operator bool()Attributes::Apply()Attributes::settings
- Button.hpp
- Canvas.hpp
CanvasCanvas::INFO_TYPECanvas::Canvas()Canvas::Canvas()Canvas::Canvas()Canvas::Canvas()Canvas::~Canvas()Canvas::GetWidth()Canvas::GetHeight()Canvas::SetWidth()Canvas::SetHeight()Canvas::SetSize()Canvas::Circle()Canvas::Circle()Canvas::Rect()Canvas::Rect()Canvas::Image()Canvas::Image()Canvas::Line()Canvas::Line()Canvas::MultiLine()Canvas::Text()Canvas::Text()Canvas::CenterText()Canvas::CenterText()Canvas::Font()Canvas::Draw()Canvas::Draw()Canvas::StrokeColor()Canvas::Rotate()Canvas::Clear()Canvas::Clear()Canvas::DownloadPNG()Canvas::DownloadPNG()Canvas::SavePNG()Canvas::Info()Canvas::Info()Canvas::Canvas()
- CanvasAction.hpp
- CanvasShape.hpp
CanvasShapeCanvasShape::CanvasShape()CanvasShape::CanvasShape()CanvasShape::~CanvasShape()CanvasShape::MoveTo()CanvasShape::MoveTo()CanvasShape::SetLineWidth()CanvasShape::SetFillColor()CanvasShape::SetLineColor()CanvasShape::ApplyColor()CanvasShape::pCanvasShape::fill_colorCanvasShape::line_colorCanvasShape::line_width
CanvasCircleCanvasRectCanvasClearRectCanvasPolygonCanvasLineCanvasMultiLineCanvasText
- CheckBox.hpp
CheckBoxCheckBox::INFO_TYPECheckBox::CheckBox()CheckBox::CheckBox()CheckBox::CheckBox()CheckBox::CheckBox()CheckBox::~CheckBox()CheckBox::IsChecked()CheckBox::SetChecked()CheckBox::SetCallback()CheckBox::SetAutofocus()CheckBox::SetDisabled()CheckBox::HasAutofocus()CheckBox::IsDisabled()CheckBox::cb_typeCheckBox::Info()CheckBox::Info()CheckBox::CheckBox()
- Div.hpp
- DocuExtras.hpp
DocuExtrasDocuExtras::DocuExtras()DocuExtras::DocuExtras()DocuExtras::~DocuExtras()DocuExtras::SetCSS()DocuExtras::HasCSS()DocuExtras::GetCSS()DocuExtras::RemoveCSS()DocuExtras::SetAttr()DocuExtras::HasAttr()DocuExtras::GetAttr()DocuExtras::RemoveAttr()DocuExtras::Clear()DocuExtras::operator bool()DocuExtras::Info()DocuExtras::Info()DocuExtras::Apply()DocuExtras::DocuExtrasInfoDocuExtras::DocuExtrasInfo::GetType()DocuExtras::DocuExtrasInfo::DocuExtrasInfo()DocuExtras::DocuExtrasInfo::DocuExtrasInfo()DocuExtras::DocuExtrasInfo::operator=()DocuExtras::DocuExtrasInfo::~DocuExtrasInfo()DocuExtras::DocuExtrasInfo::GetHTML()DocuExtras::DocuExtrasInfo::GetTypeName()DocuExtras::DocuExtrasInfo::Clear()
- Document.hpp
DocumentDocument::Document()Document::~Document()Document::AddButton()Document::AddCanvas()Document::AddCheckBox()Document::AddFileInput()Document::AddImage()Document::AddSelector()Document::AddDiv()Document::AddTable()Document::AddText()Document::AddTextArea()Document::Button()Document::Canvas()Document::CheckBox()Document::Element()Document::FileInput()Document::Input()Document::Image()Document::Selector()Document::Div()Document::Table()Document::Text()Document::TextArea()
- Element.hpp
- FileInput.hpp
FileInputFileInput::INFO_TYPEFileInput::FileInput()FileInput::FileInput()FileInput::FileInput()FileInput::FileInput()FileInput::~FileInput()FileInput::Callback()FileInput::Autofocus()FileInput::Disabled()FileInput::HasAutofocus()FileInput::IsDisabled()FileInput::Info()FileInput::Info()FileInput::FileInput()
- Font.hpp
FontFont::Font()Font::Font()Font::Font()Font::Font()Font::~Font()Font::operator=()Font::operator=()Font::GetFamily()Font::GetSize()Font::GetColor()Font::GetLineColor()Font::IsBold()Font::IsItalic()Font::IsSmallcaps()Font::IsUnderlined()Font::IsOverlined()Font::IsStrikethrough()Font::IsWavyLine()Font::HasLine()Font::SetFamily()Font::SetSize()Font::SetColor()Font::SetLineColor()Font::SetBold()Font::SetItalic()Font::SetSmallcaps()Font::SetUnderlined()Font::SetOverlined()Font::SetStrikethrough()Font::SetWavyLine()Font::ConfigStyle()Font::AsStyle()Font::GetHTMLStart()Font::GetHTMLEnd()Font::operator==()Font::operator!=()Font::familyFont::sizeFont::colorFont::line_colorFont::is_boldFont::is_italicFont::is_smallcapsFont::is_underlinedFont::is_overlinedFont::is_linethroughFont::is_wavy_line
- Image.hpp
- Input.hpp
InputInput::INFO_TYPEInput::Input()Input::Input()Input::Input()Input::Input()Input::~Input()Input::Callback()Input::Checker()Input::Label()Input::Type()Input::Min()Input::Min()Input::Max()Input::Max()Input::Value()Input::Value()Input::Step()Input::Step()Input::Autofocus()Input::Disabled()Input::GetCurrValue()Input::GetLabel()Input::GetType()Input::GetMin()Input::GetMax()Input::GetValue()Input::GetStep()Input::HasAutofocus()Input::IsDisabled()Input::Info()Input::Info()Input::Input()
- JSWrap.hpp
- KeypressManager.hpp
KeypressManagerKeypressManager::KeypressManager()KeypressManager::~KeypressManager()KeypressManager::GetFunCount()KeypressManager::GetNextOrder()KeypressManager::AddKeydownCallback()KeypressManager::AddKeydownCallback()KeypressManager::AddKeydownCallback()KeypressManager::AddKeydownCallback()KeypressManager::DoCallback()KeypressManager::fun_mapKeypressManager::next_orderKeypressManager::callback_id
- Listeners.hpp
ListenersListeners::Listeners()Listeners::Listeners()Listeners::operator=()Listeners::GetSize()Listeners::Set()Listeners::Set()Listeners::Has()Listeners::GetID()Listeners::GetMap()Listeners::Clear()Listeners::Remove()Listeners::Apply()Listeners::operator bool()Listeners::Apply()Listeners::listeners
- NodeDomShim.hpp
- RawImage.hpp
- Selector.hpp
SelectorSelector::INFO_TYPESelector::Selector()Selector::Selector()Selector::Selector()Selector::~Selector()Selector::GetSelectID()Selector::GetNumOptions()Selector::GetOption()Selector::HasAutofocus()Selector::IsDisabled()Selector::SelectID()Selector::SetOption()Selector::SetOption()Selector::SetOption()Selector::SetOption()Selector::Autofocus()Selector::Disabled()Selector::Info()Selector::Info()Selector::Selector()
- Style.hpp
StyleStyle::Style()Style::Style()Style::Style()Style::Style()Style::operator=()Style::operator=()Style::GetSize()Style::GetNClasses()Style::AddClass()Style::Set()Style::Set()Style::Insert()Style::Has()Style::Get()Style::GetMap()Style::GetClasses()Style::Clear()Style::Remove()Style::RemoveClass()Style::Apply()Style::Apply()Style::operator bool()Style::Apply()Style::ApplyClass()Style::ApplyRemoveClass()Style::settingsStyle::classes
- Table.hpp
TableWidgetTableWidget::INFO_TYPETableWidget::TableWidget()TableWidget::TableWidget()TableWidget::TableWidget()TableWidget::TableWidget()TableWidget::~TableWidget()TableWidget::GetNumCols()TableWidget::GetNumRows()TableWidget::GetNumCells()TableWidget::PrepareAppend()TableWidget::GetCurRow()TableWidget::GetCurCol()TableWidget::ClearTable()TableWidget::ClearRows()TableWidget::ClearRow()TableWidget::ClearCol()TableWidget::ClearRowGroup()TableWidget::ClearColGroup()TableWidget::ClearCells()TableWidget::ClearCell()TableWidget::GetCell()TableWidget::GetRow()TableWidget::GetCol()TableWidget::operator[]()TableWidget::GetLastRow()TableWidget::GetLastCol()TableWidget::GetRowGroup()TableWidget::GetColGroup()TableWidget::GetTable()TableWidget::GetTextWidget()TableWidget::AddText()TableWidget::AddHeader()TableWidget::GetCSS()TableWidget::OK()TableWidget::parent_tTableWidget::Info()TableWidget::TableWidget()TableWidget::DoCSS()TableWidget::DoAttr()TableWidget::DoListen()TableWidget::cur_rowTableWidget::cur_col
TableTable::Table()Table::Table()Table::Table()Table::Table()Table::Table()Table::Clear()Table::ClearStyle()Table::ClearAttr()Table::ClearListen()Table::ClearExtras()Table::ClearChildren()Table::Rows()Table::Cols()Table::AddRow()Table::AddCol()Table::RemoveRow()Table::RemoveCol()Table::Resize()Table::SetColSpan()Table::RowCSS()Table::CellCSS()Table::RowsCSS()Table::CellsCSS()
- Text.hpp
- TextArea.hpp
TextAreaTextArea::INFO_TYPETextArea::TextArea()TextArea::TextArea()TextArea::TextArea()TextArea::TextArea()TextArea::~TextArea()TextArea::GetText()TextArea::SetAutofocus()TextArea::SetCallback()TextArea::SetCallback()TextArea::SetDisabled()TextArea::SetText()TextArea::HasAutofocus()TextArea::IsDisabled()TextArea::Info()TextArea::Info()TextArea::TextArea()
- TextFeed.hpp
- Tween.hpp
TweenTween::Tween()Tween::~Tween()Tween::GetDuration()Tween::GetDefaultTarget()Tween::SetDuration()Tween::SetDefaultTarget()Tween::AddPath()Tween::AddPath()Tween::AddPath()Tween::AddUpdate()Tween::AddDependant()Tween::Start()Tween::Stop()Tween::AdvanceFrame()Tween::durationTween::default_targetTween::pathsTween::eventsTween::update_funsTween::dependantsTween::runningTween::callback_idTween::start_timeTween::cur_timeTween::run_timeTween::LINEAR()Tween::EventTween::Path
- UrlParams.hpp
- Widget.hpp
WidgetWidget::Widget()Widget::Widget()Widget::Widget()Widget::operator=()Widget::~Widget()Widget::IsNull()Widget::GetInfoTypeName()Widget::IsInactive()Widget::IsWaiting()Widget::IsFrozen()Widget::IsActive()Widget::AppendOK()Widget::PreventAppend()Widget::IsButton()Widget::IsCanvas()Widget::IsCheckBox()Widget::IsDiv()Widget::IsImage()Widget::IsInput()Widget::IsSelector()Widget::IsTable()Widget::IsText()Widget::IsTextArea()Widget::IsTextFeed()Widget::IsD3Visualization()Widget::GetID()Widget::GetCSS()Widget::HasCSS()Widget::GetAttr()Widget::HasAttr()Widget::operator==()Widget::operator!=()Widget::operator bool()Widget::GetTitle()Widget::GetXPos()Widget::GetYPos()Widget::GetWidth()Widget::GetHeight()Widget::GetInnerWidth()Widget::GetInnerHeight()Widget::GetOuterWidth()Widget::GetOuterHeight()Widget::Activate()Widget::Freeze()Widget::Deactivate()Widget::ToggleActive()Widget::Redraw()Widget::Find()Widget::AddDependant()Widget::PrepareAppend()Widget::operator<<()Widget::GetInfoType()Widget::ActivityStateWidget::ForwardAppend()Widget::SetInfo()Widget::operator->()Widget::infoWidget::Info()Widget::no_name
- WidgetExtras.hpp
WidgetExtrasWidgetExtras::SetStyle()WidgetExtras::HasStyle()WidgetExtras::GetStyle()WidgetExtras::RemoveStyle()WidgetExtras::SetAttr()WidgetExtras::HasAttr()WidgetExtras::GetAttr()WidgetExtras::RemoveAttr()WidgetExtras::Apply()WidgetExtras::Clear()WidgetExtras::operator bool()WidgetExtras::styleWidgetExtras::attrWidgetExtras::listen
- canvas_utils.hpp
- color_map.hpp
- commands.hpp
- emfunctions.hpp
- events.hpp
- init.hpp
- js_utils.hpp
- web.hpp