VTK  9.4.20250130
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

◆ size_type

Definition at line 200 of file vtkCompositeDataSetRange.h.

◆ iterator

Definition at line 201 of file vtkCompositeDataSetRange.h.

◆ const_iterator

Definition at line 202 of file vtkCompositeDataSetRange.h.

◆ reference

Definition at line 203 of file vtkCompositeDataSetRange.h.

◆ const_reference

Definition at line 204 of file vtkCompositeDataSetRange.h.

◆ value_type

Definition at line 205 of file vtkCompositeDataSetRange.h.

Constructor & Destructor Documentation

◆ CompositeDataSetRange()

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

Definition at line 207 of file vtkCompositeDataSetRange.h.

Member Function Documentation

◆ GetCompositeDataSet()

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

Definition at line 215 of file vtkCompositeDataSetRange.h.

◆ GetOptions()

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

Definition at line 217 of file vtkCompositeDataSetRange.h.

◆ size()

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

Definition at line 220 of file vtkCompositeDataSetRange.h.

◆ begin()

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

Definition at line 233 of file vtkCompositeDataSetRange.h.

◆ end()

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

Definition at line 235 of file vtkCompositeDataSetRange.h.

◆ cbegin()

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

Definition at line 238 of file vtkCompositeDataSetRange.h.

◆ cend()

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: