Public Member Functions | List of all members
listOp< N >::result Class Reference
Inheritance diagram for listOp< N >::result:
Inheritance graph
[legend]
Collaboration diagram for listOp< N >::result:
Collaboration graph
[legend]

Public Member Functions

 result (const FixedList< point, N > &x)
 
result operator+ (const result &x) const
 
- Public Member Functions inherited from DynamicList< FixedList< point, N > >
constexpr DynamicList () noexcept
 
 DynamicList (const label len)
 
 DynamicList (const label len, const T &val)
 
 DynamicList (const label len, const Foam::zero)
 
 DynamicList (const DynamicList< T, SizeMin > &lst)
 
 DynamicList (const DynamicList< T, AnySizeMin > &lst)
 
 DynamicList (const UList< T > &lst)
 
 DynamicList (const FixedList< T, N > &lst)
 
 DynamicList (std::initializer_list< T > lst)
 
 DynamicList (const IndirectListBase< T, Addr > &lst)
 
 DynamicList (DynamicList< T, SizeMin > &&lst)
 
 DynamicList (DynamicList< T, AnySizeMin > &&lst)
 
 DynamicList (List< T > &&lst)
 
 DynamicList (SortableList< T > &&lst)
 
 DynamicList (Istream &is)
 
label capacity () const noexcept
 
std::streamsize capacity_bytes () const noexcept
 
void setCapacity (const label len)
 
void setCapacity_nocopy (const label len)
 
void setCapacity_unsafe (const label len) noexcept
 
void reserve (const label len)
 
void reserve_nocopy (const label len)
 
void resize (const label len)
 
void resize (const label len, const T &val)
 
void resize_nocopy (const label len)
 
void setSize (const label n)
 
void setSize (const label n, const T &val)
 
void clear () noexcept
 
void clearStorage ()
 
label expandStorage () noexcept
 
void shrinkStorage ()
 
DynamicList< T, SizeMin > & shrink ()
 
void swap (DynamicList< T, AnySizeMin > &other)
 
void transfer (List< T > &list)
 
void transfer (DynamicList< T, AnySizeMin > &list)
 
void transfer (SortableList< T > &list)
 
DynamicList< T, SizeMin > & append (const T &val)
 
DynamicList< T, SizeMin > & append (T &&val)
 
DynamicList< T, SizeMin > & append (const UList< T > &lst)
 
DynamicList< T, SizeMin > & append (const FixedList< T, N > &lst)
 
DynamicList< T, SizeMin > & append (std::initializer_list< T > lst)
 
DynamicList< T, SizeMin > & append (const IndirectListBase< T, Addr > &lst)
 
DynamicList< T, SizeMin > & append (List< T > &&lst)
 
DynamicList< T, SizeMin > & append (DynamicList< T, SizeMin > &&lst)
 
DynamicList< T, SizeMin > & append (DynamicList< T, AnySizeMin > &&lst)
 
DynamicList< T, SizeMin > & append (SortableList< T > &&lst)
 
Foam::DynamicList< T, SizeMin > & append (const FixedList< T, N > &lst)
 
Foam::DynamicList< T, SizeMin > & append (const IndirectListBase< T, Addr > &lst)
 
Foam::DynamicList< T, SizeMin > & append (DynamicList< T, AnySizeMin > &&lst)
 
label appendUniq (const T &val)
 
T remove ()
 
T remove (const label idx, const bool fast=false)
 
label remove (const labelRange &range)
 
label remove (std::initializer_list< label > start_size)
 
label subset (const labelRange &range)
 
label subset (std::initializer_list< label > start_size)
 
Toperator() (const label i)
 
void operator= (const T &val)
 
void operator= (const Foam::zero)
 
void operator= (const UList< T > &lst)
 
void operator= (const FixedList< T, N > &lst)
 
void operator= (const DynamicList< T, SizeMin > &lst)
 
void operator= (const DynamicList< T, AnySizeMin > &lst)
 
void operator= (std::initializer_list< T > lst)
 
void operator= (const IndirectListBase< T, Addr > &lst)
 
void operator= (List< T > &&lst)
 
void operator= (DynamicList< T, SizeMin > &&lst)
 
void operator= (DynamicList< T, AnySizeMin > &&lst)
 
void operator= (SortableList< T > &&lst)
 
IstreamreadList (Istream &is)
 

Additional Inherited Members

- Static Public Member Functions inherited from DynamicList< FixedList< point, N > >
static constexpr label min_size () noexcept
 

Detailed Description

template<unsigned N>
class Foam::cut::listOp< N >::result

Definition at line 320 of file cut.H.

Constructor & Destructor Documentation

◆ result()

result ( const FixedList< point, N > &  x)
inline

Definition at line 329 of file cut.H.

Member Function Documentation

◆ operator+()

result operator+ ( const result x) const
inline

Definition at line 338 of file cut.H.

References DynamicList::append(), and x.

Here is the call graph for this function:

The documentation for this class was generated from the following file: