VTK  9.2.6
vtk::detail::CompositeDataSetRange Struct Reference

#include <vtkCompositeDataSetRange.h>

Public Types

using size_type = int
 
using iterator = CompositeDataSetIterator
 
using const_iterator = CompositeDataSetIterator
 
using reference = CompositeDataSetIteratorReference
 
using const_reference = const CompositeDataSetIteratorReference
 
using value_type = vtkDataObject*
 

Public Member Functions

 CompositeDataSetRange (vtkCompositeDataSet *cds, CompositeDataSetOptions opts=CompositeDataSetOptions::None)
 
vtkCompositeDataSetGetCompositeDataSet () const noexcept
 
CompositeDataSetOptions GetOptions () const noexcept
 
size_type size () const
 
iterator begin () const
 
iterator end () const
 
const_iterator cbegin () const
 
const_iterator cend () const
 

Detailed Description

Definition at line 205 of file vtkCompositeDataSetRange.h.

Member Typedef Documentation

◆ size_type

◆ iterator

◆ const_iterator

◆ reference

◆ const_reference

◆ value_type

Constructor & Destructor Documentation

◆ CompositeDataSetRange()

vtk::detail::CompositeDataSetRange::CompositeDataSetRange ( vtkCompositeDataSet * cds,
CompositeDataSetOptions opts = CompositeDataSetOptions::None )
inline

Definition at line 219 of file vtkCompositeDataSetRange.h.

Member Function Documentation

◆ GetCompositeDataSet()

vtkCompositeDataSet * vtk::detail::CompositeDataSetRange::GetCompositeDataSet ( ) const
inlinenoexcept

Definition at line 227 of file vtkCompositeDataSetRange.h.

◆ GetOptions()

CompositeDataSetOptions vtk::detail::CompositeDataSetRange::GetOptions ( ) const
inlinenoexcept

Definition at line 229 of file vtkCompositeDataSetRange.h.

◆ size()

size_type vtk::detail::CompositeDataSetRange::size ( ) const
inline

Definition at line 232 of file vtkCompositeDataSetRange.h.

◆ begin()

iterator vtk::detail::CompositeDataSetRange::begin ( ) const
inline

Definition at line 245 of file vtkCompositeDataSetRange.h.

◆ end()

iterator vtk::detail::CompositeDataSetRange::end ( ) const
inline

Definition at line 247 of file vtkCompositeDataSetRange.h.

◆ cbegin()

const_iterator vtk::detail::CompositeDataSetRange::cbegin ( ) const
inline

Definition at line 250 of file vtkCompositeDataSetRange.h.

◆ cend()

const_iterator vtk::detail::CompositeDataSetRange::cend ( ) const
inline

Definition at line 253 of file vtkCompositeDataSetRange.h.


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