Class SFCGAL::algorithm::Handle
template <int Dim>
ClassList > SFCGAL > algorithm > Handle
Public Functions
Type | Name |
---|---|
Handle () |
|
Handle (const Handle & other) |
|
Handle (const PrimitiveType & primitive) |
|
auto | asPoint () |
auto | asSegment () |
auto | asSurface () |
auto | asVolume () |
auto | empty () |
auto | operator* () const |
auto | operator* () |
auto | operator-> () const |
auto | operator-> () |
auto | operator= (Handle other) |
void | registerObservers (Handle a) |
void | swap (Handle & other) noexcept |
auto | which () |
~Handle () |
Public Functions Documentation
function Handle [1/3]
inline SFCGAL::algorithm::Handle::Handle ()
function Handle [2/3]
inline SFCGAL::algorithm::Handle::Handle (
const Handle & other
)
function Handle [3/3]
template<class PrimitiveType>
inline explicit SFCGAL::algorithm::Handle::Handle (
const PrimitiveType & primitive
)
function asPoint
inline auto SFCGAL::algorithm::Handle::asPoint ()
function asSegment
inline auto SFCGAL::algorithm::Handle::asSegment ()
function asSurface
inline auto SFCGAL::algorithm::Handle::asSurface ()
function asVolume
inline auto SFCGAL::algorithm::Handle::asVolume ()
function empty
inline auto SFCGAL::algorithm::Handle::empty ()
function operator*
inline auto SFCGAL::algorithm::Handle::operator* () const
function operator*
inline auto SFCGAL::algorithm::Handle::operator* ()
function operator->
inline auto SFCGAL::algorithm::Handle::operator-> () const
function operator->
inline auto SFCGAL::algorithm::Handle::operator-> ()
function operator=
inline auto SFCGAL::algorithm::Handle::operator= (
Handle other
)
function registerObservers
inline void SFCGAL::algorithm::Handle::registerObservers (
Handle a
)
function swap
inline void SFCGAL::algorithm::Handle::swap (
Handle & other
) noexcept
function which
inline auto SFCGAL::algorithm::Handle::which ()
function ~Handle
inline SFCGAL::algorithm::Handle::~Handle ()
The documentation for this class was generated from the following file /builds/sfcgal/SFCGAL/src/algorithm/union.cpp