Euclid
Geometry Processing and Shape Analysis in C++
|
This is the complete list of members for Euclid::ProPtr< T >, including all inherited members.
element_type typedef (defined in Euclid::ProPtr< T >) | Euclid::ProPtr< T > | |
get() const noexcept | Euclid::ProPtr< T > | inline |
operator bool() const noexcept | Euclid::ProPtr< T > | inlineexplicit |
operator*() const | Euclid::ProPtr< T > | inline |
operator->() const noexcept | Euclid::ProPtr< T > | inline |
operator=(const ProPtr &pro)=delete | Euclid::ProPtr< T > | |
operator=(std::nullptr_t) noexcept | Euclid::ProPtr< T > | inline |
operator=(ProPtr &&pro) noexcept | Euclid::ProPtr< T > | inline |
operator=(ProPtr< U > &&pro) noexcept | Euclid::ProPtr< T > | inline |
owns() const noexcept | Euclid::ProPtr< T > | inline |
pointer typedef (defined in Euclid::ProPtr< T >) | Euclid::ProPtr< T > | |
ProPtr() noexcept | Euclid::ProPtr< T > | inline |
ProPtr(std::nullptr_t) noexcept | Euclid::ProPtr< T > | inline |
ProPtr(pointer p, bool own=false) noexcept | Euclid::ProPtr< T > | inlineexplicit |
ProPtr(const ProPtr &pro)=delete | Euclid::ProPtr< T > | |
ProPtr(ProPtr &&pro) noexcept | Euclid::ProPtr< T > | inline |
ProPtr(ProPtr< U > &&pro) noexcept | Euclid::ProPtr< T > | inline |
release() noexcept | Euclid::ProPtr< T > | inline |
reset(pointer p=pointer(), bool own=false) noexcept | Euclid::ProPtr< T > | inline |
swap(ProPtr &pro) noexcept | Euclid::ProPtr< T > | inline |
~ProPtr() | Euclid::ProPtr< T > | inline |