Project
Loading...
Searching...
No Matches
o2::cad::bench::StructuralMemory Struct Reference

#include <RepresentationBench.h>

Public Attributes

long long primitives = 0
 triangles / analytic patches / boolean leaves
 
long long bytes = 0
 the arithmetic below, exact for the arrays it counts
 
long long sidecarBytes = 0
 the file the representation was loaded from, on disk
 
std::string formula
 

Detailed Description

The exact structural size of a representation, derived from its own counters.

This is the number that is a property of the geometry rather than of the allocator, and it is the one to quote when asking "what would N of these cost". formula records how it was arrived at, so a reader can check it rather than trust it.

Definition at line 209 of file RepresentationBench.h.

Member Data Documentation

◆ bytes

long long o2::cad::bench::StructuralMemory::bytes = 0

the arithmetic below, exact for the arrays it counts

Definition at line 211 of file RepresentationBench.h.

◆ formula

std::string o2::cad::bench::StructuralMemory::formula

Definition at line 213 of file RepresentationBench.h.

◆ primitives

long long o2::cad::bench::StructuralMemory::primitives = 0

triangles / analytic patches / boolean leaves

Definition at line 210 of file RepresentationBench.h.

◆ sidecarBytes

long long o2::cad::bench::StructuralMemory::sidecarBytes = 0

the file the representation was loaded from, on disk

Definition at line 212 of file RepresentationBench.h.


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