Class uipc::geometry::GeometryAtlasCommit
ClassList > uipc > geometry > GeometryAtlasCommit
Public Attributes
Type | Name |
---|---|
U< Impl > | m_impl |
Public Functions
Type | Name |
---|---|
GeometryAtlasCommit () |
|
SizeT | attribute_collection_count () noexcept const |
vector< std::string > | attribute_collection_names () noexcept const |
IndexT | create (const GeometryCommit & geo_commit) |
void | create (std::string_view name, const AttributeCollectionCommit & ac_commit) |
S< const GeometryCommit > | find (IndexT id) const |
S< const AttributeCollectionCommit > | find (std::string_view name) const |
void | from_json (const Json & j) |
SizeT | geometry_count () noexcept const |
Json | to_json () const |
~GeometryAtlasCommit () |
Public Attributes Documentation
variable m_impl
Public Functions Documentation
function GeometryAtlasCommit
function attribute_collection_count
function attribute_collection_names
vector< std::string > uipc::geometry::GeometryAtlasCommit::attribute_collection_names () noexcept const
function create [1/2]
function create [2/2]
void uipc::geometry::GeometryAtlasCommit::create (
std::string_view name,
const AttributeCollectionCommit & ac_commit
)
function find [1/2]
function find [2/2]
S< const AttributeCollectionCommit > uipc::geometry::GeometryAtlasCommit::find (
std::string_view name
) const
function from_json
function geometry_count
function to_json
function ~GeometryAtlasCommit
The documentation for this class was generated from the following file include/uipc/geometry/geometry_atlas.h