VTK  9.3.1
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 193 of file vtkCompositeDataSetRange.h.

Member Typedef Documentation

Definition at line 200 of file vtkCompositeDataSetRange.h.

Definition at line 201 of file vtkCompositeDataSetRange.h.

Definition at line 202 of file vtkCompositeDataSetRange.h.

Definition at line 203 of file vtkCompositeDataSetRange.h.

Definition at line 204 of file vtkCompositeDataSetRange.h.

Definition at line 205 of file vtkCompositeDataSetRange.h.

Constructor & Destructor Documentation

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

Definition at line 207 of file vtkCompositeDataSetRange.h.

Member Function Documentation

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

Definition at line 215 of file vtkCompositeDataSetRange.h.

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

Definition at line 217 of file vtkCompositeDataSetRange.h.

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

Definition at line 220 of file vtkCompositeDataSetRange.h.

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

Definition at line 233 of file vtkCompositeDataSetRange.h.

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

Definition at line 235 of file vtkCompositeDataSetRange.h.

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

Definition at line 238 of file vtkCompositeDataSetRange.h.

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

Definition at line 241 of file vtkCompositeDataSetRange.h.


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