VTK  9.1.0
Public Types | Public Member Functions | List of all members
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 204 of file vtkCompositeDataSetRange.h.

Member Typedef Documentation

◆ size_type

Definition at line 211 of file vtkCompositeDataSetRange.h.

◆ iterator

Definition at line 212 of file vtkCompositeDataSetRange.h.

◆ const_iterator

Definition at line 213 of file vtkCompositeDataSetRange.h.

◆ reference

Definition at line 214 of file vtkCompositeDataSetRange.h.

◆ const_reference

Definition at line 215 of file vtkCompositeDataSetRange.h.

◆ value_type

Definition at line 216 of file vtkCompositeDataSetRange.h.

Constructor & Destructor Documentation

◆ CompositeDataSetRange()

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

Definition at line 218 of file vtkCompositeDataSetRange.h.

Member Function Documentation

◆ GetCompositeDataSet()

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

Definition at line 226 of file vtkCompositeDataSetRange.h.

◆ GetOptions()

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

Definition at line 228 of file vtkCompositeDataSetRange.h.

◆ size()

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

Definition at line 231 of file vtkCompositeDataSetRange.h.

◆ begin()

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

Definition at line 244 of file vtkCompositeDataSetRange.h.

◆ end()

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

Definition at line 246 of file vtkCompositeDataSetRange.h.

◆ cbegin()

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

Definition at line 249 of file vtkCompositeDataSetRange.h.

◆ cend()

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

Definition at line 252 of file vtkCompositeDataSetRange.h.


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