Skip to content

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