Donner SVG 0.8.0-pre
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
donner::gpu::baseline::PathCounters Struct Reference

Backend-independent structural counters for one encoded path. More...

#include "donner/gpu/baseline/BaselineCorpus.h"

Public Attributes

std::string outcome
 "Empty", "Ready", or "Rejected": the encoder's admission decision.
AxisCounters horizontal
AxisCounters vertical
uint32_t boundingVertexCount = 0
uint32_t boundingDrawVertexCount = 0
uint64_t geometryItemCount = 0
double boundsMinX = 0.0
double boundsMinY = 0.0
double boundsMaxX = 0.0
double boundsMaxY = 0.0

Detailed Description

Backend-independent structural counters for one encoded path.

Member Data Documentation

◆ boundingDrawVertexCount

uint32_t donner::gpu::baseline::PathCounters::boundingDrawVertexCount = 0

◆ boundingVertexCount

uint32_t donner::gpu::baseline::PathCounters::boundingVertexCount = 0

◆ boundsMaxX

double donner::gpu::baseline::PathCounters::boundsMaxX = 0.0

◆ boundsMaxY

double donner::gpu::baseline::PathCounters::boundsMaxY = 0.0

◆ boundsMinX

double donner::gpu::baseline::PathCounters::boundsMinX = 0.0

◆ boundsMinY

double donner::gpu::baseline::PathCounters::boundsMinY = 0.0

◆ geometryItemCount

uint64_t donner::gpu::baseline::PathCounters::geometryItemCount = 0

◆ horizontal

AxisCounters donner::gpu::baseline::PathCounters::horizontal

◆ outcome

std::string donner::gpu::baseline::PathCounters::outcome

"Empty", "Ready", or "Rejected": the encoder's admission decision.

◆ vertical

AxisCounters donner::gpu::baseline::PathCounters::vertical

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