vg
tools for working with variation graphs
Public Attributes | List of all members
vg::Funnel::Stage Struct Reference

Represents a Stage which is a series of Items, which track their own provenance. More...

#include <funnel.hpp>

Public Attributes

string name
 
vector< Itemitems
 
float duration
 How long did the stage last, in seconds? More...
 
size_t projected_count = 0
 
State tag = State::NONE
 What's the best tag of anything at this stage? More...
 
PaintableSpace tag_space
 Where are tags applied? More...
 

Detailed Description

Represents a Stage which is a series of Items, which track their own provenance.

Member Data Documentation

◆ duration

float vg::Funnel::Stage::duration

How long did the stage last, in seconds?

◆ items

vector<Item> vg::Funnel::Stage::items

◆ name

string vg::Funnel::Stage::name

◆ projected_count

size_t vg::Funnel::Stage::projected_count = 0

How many of the items were actually projected? Needed because items may need to expand to hold information for items that have not been projected yet.

◆ tag

State vg::Funnel::Stage::tag = State::NONE

What's the best tag of anything at this stage?

◆ tag_space

PaintableSpace vg::Funnel::Stage::tag_space

Where are tags applied?


The documentation for this struct was generated from the following file: