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