LibreOffice Module drawinglayer (master) 1
Public Member Functions | List of all members
drawinglayer::primitive3d::Primitive3DContainer Class Reference

#include <baseprimitive3d.hxx>

Inheritance diagram for drawinglayer::primitive3d::Primitive3DContainer:
[legend]
Collaboration diagram for drawinglayer::primitive3d::Primitive3DContainer:
[legend]

Public Member Functions

 Primitive3DContainer ()
 
 Primitive3DContainer (size_type count)
 
 Primitive3DContainer (const Primitive3DContainer &other)
 
 Primitive3DContainer (Primitive3DContainer &&other) noexcept
 
 Primitive3DContainer (std::initializer_list< Primitive3DReference > init)
 
template<class Iter >
 Primitive3DContainer (Iter first, Iter last)
 
void append (const Primitive3DContainer &rSource)
 
Primitive3DContaineroperator= (const Primitive3DContainer &r)
 
Primitive3DContaineroperator= (Primitive3DContainer &&r) noexcept
 
bool operator== (const Primitive3DContainer &rB) const
 
bool operator!= (const Primitive3DContainer &rB) const
 
basegfx::B3DRange getB3DRange (const geometry::ViewInformation3D &aViewInformation) const
 

Detailed Description

Definition at line 56 of file baseprimitive3d.hxx.

Constructor & Destructor Documentation

◆ Primitive3DContainer() [1/6]

drawinglayer::primitive3d::Primitive3DContainer::Primitive3DContainer ( )
inlineexplicit

Definition at line 59 of file baseprimitive3d.hxx.

◆ Primitive3DContainer() [2/6]

drawinglayer::primitive3d::Primitive3DContainer::Primitive3DContainer ( size_type  count)
inlineexplicit

Definition at line 60 of file baseprimitive3d.hxx.

References count.

◆ Primitive3DContainer() [3/6]

drawinglayer::primitive3d::Primitive3DContainer::Primitive3DContainer ( const Primitive3DContainer other)
inline

Definition at line 61 of file baseprimitive3d.hxx.

◆ Primitive3DContainer() [4/6]

drawinglayer::primitive3d::Primitive3DContainer::Primitive3DContainer ( Primitive3DContainer &&  other)
inlinenoexcept

Definition at line 62 of file baseprimitive3d.hxx.

◆ Primitive3DContainer() [5/6]

drawinglayer::primitive3d::Primitive3DContainer::Primitive3DContainer ( std::initializer_list< Primitive3DReference init)
inline

Definition at line 63 of file baseprimitive3d.hxx.

References init().

◆ Primitive3DContainer() [6/6]

template<class Iter >
drawinglayer::primitive3d::Primitive3DContainer::Primitive3DContainer ( Iter  first,
Iter  last 
)
inline

Definition at line 65 of file baseprimitive3d.hxx.

References first, and last.

Member Function Documentation

◆ append()

void drawinglayer::primitive3d::Primitive3DContainer::append ( const Primitive3DContainer rSource)

◆ getB3DRange()

basegfx::B3DRange drawinglayer::primitive3d::Primitive3DContainer::getB3DRange ( const geometry::ViewInformation3D aViewInformation) const

◆ operator!=()

bool drawinglayer::primitive3d::Primitive3DContainer::operator!= ( const Primitive3DContainer rB) const
inline

Definition at line 71 of file baseprimitive3d.hxx.

References operator==().

◆ operator=() [1/2]

Primitive3DContainer & drawinglayer::primitive3d::Primitive3DContainer::operator= ( const Primitive3DContainer r)
inline

Definition at line 68 of file baseprimitive3d.hxx.

◆ operator=() [2/2]

Primitive3DContainer & drawinglayer::primitive3d::Primitive3DContainer::operator= ( Primitive3DContainer &&  r)
inlinenoexcept

Definition at line 69 of file baseprimitive3d.hxx.

◆ operator==()

bool drawinglayer::primitive3d::Primitive3DContainer::operator== ( const Primitive3DContainer rB) const

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