1#line 1 "S:/jenkins/workspace/ECP/ufe/ufe-full-python3.11-windows/ufe/include/pathSegment.h"
107 char separator() const;
150 std::
string string() const;
Constant string representation with fixed space and O(1) comparison.
Identify an object or 3D path in the scene.
A segment of a path within a single runtime.
std::vector< PathComponent > Components
PathSegment(Components &&components, Rtid runTimeId, char separator) noexcept
PathSegment(PathSegment &&) noexcept
Move construction. Right hand side becomes empty.
PathSegment(const PathComponent &component, Rtid runTimeId, char separator)
PathSegment(const std::string &segment, Rtid runTimeId, char separator)
PathSegment(const PathSegment &)=default
Default copy constructor.
PathSegment(const Components &components, Rtid runTimeId, char separator)
PathSegment & operator=(const PathSegment &)=default
Default assignment operator.
std::string string(const Path &path)