ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
reusex::ProjectDB::GaussianSplatMetadata Struct Reference

One row of the gaussian_splats table, minus the payload. More...

#include <ProjectDB.hpp>

Collaboration diagram for reusex::ProjectDB::GaussianSplatMetadata:

Public Attributes

std::string name
std::string format
 "ply" (INRIA 3DGS layout) — the only one today.
std::uint64_t gaussian_count = 0
int sh_degree = 0
 Derived from the f_rest_* count.
std::uint64_t byte_size = 0
 Size of the stored .ply, in bytes.
std::string created_at
std::string stage
 Pipeline stage that produced it, may be empty.
std::string parameters
 JSON provenance, may be empty.

Detailed Description

One row of the gaussian_splats table, minus the payload.

Definition at line 372 of file ProjectDB.hpp.

Member Data Documentation

◆ byte_size

std::uint64_t reusex::ProjectDB::GaussianSplatMetadata::byte_size = 0

Size of the stored .ply, in bytes.

Definition at line 377 of file ProjectDB.hpp.

◆ created_at

std::string reusex::ProjectDB::GaussianSplatMetadata::created_at

Definition at line 378 of file ProjectDB.hpp.

◆ format

std::string reusex::ProjectDB::GaussianSplatMetadata::format

"ply" (INRIA 3DGS layout) — the only one today.

Definition at line 374 of file ProjectDB.hpp.

◆ gaussian_count

std::uint64_t reusex::ProjectDB::GaussianSplatMetadata::gaussian_count = 0

Definition at line 375 of file ProjectDB.hpp.

◆ name

std::string reusex::ProjectDB::GaussianSplatMetadata::name

Definition at line 373 of file ProjectDB.hpp.

◆ parameters

std::string reusex::ProjectDB::GaussianSplatMetadata::parameters

JSON provenance, may be empty.

Definition at line 380 of file ProjectDB.hpp.

◆ sh_degree

int reusex::ProjectDB::GaussianSplatMetadata::sh_degree = 0

Derived from the f_rest_* count.

Definition at line 376 of file ProjectDB.hpp.

◆ stage

std::string reusex::ProjectDB::GaussianSplatMetadata::stage

Pipeline stage that produced it, may be empty.

Definition at line 379 of file ProjectDB.hpp.


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