VTK  9.0.2
Public Types | Public Member Functions | List of all members
vtk::detail::DataObjectTreeRange Struct Reference

#include <vtkDataObjectTreeRange.h>

Public Types

using size_type = int
 
using iterator = DataObjectTreeIterator
 
using const_iterator = DataObjectTreeIterator
 
using reference = DataObjectTreeIteratorReference
 
using const_reference = const DataObjectTreeIteratorReference
 
using value_type = vtkDataObject *
 

Public Member Functions

 DataObjectTreeRange (vtkDataObjectTree *cds, DataObjectTreeOptions opts=DataObjectTreeOptions::None)
 
vtkDataObjectTreeGetDataObjectTree () const noexcept
 
DataObjectTreeOptions 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 197 of file vtkDataObjectTreeRange.h.

Member Typedef Documentation

◆ size_type

Definition at line 204 of file vtkDataObjectTreeRange.h.

◆ iterator

Definition at line 205 of file vtkDataObjectTreeRange.h.

◆ const_iterator

Definition at line 206 of file vtkDataObjectTreeRange.h.

◆ reference

Definition at line 207 of file vtkDataObjectTreeRange.h.

◆ const_reference

Definition at line 208 of file vtkDataObjectTreeRange.h.

◆ value_type

Definition at line 209 of file vtkDataObjectTreeRange.h.

Constructor & Destructor Documentation

◆ DataObjectTreeRange()

vtk::detail::DataObjectTreeRange::DataObjectTreeRange ( vtkDataObjectTree cds,
DataObjectTreeOptions  opts = DataObjectTreeOptions::None 
)
inline

Definition at line 211 of file vtkDataObjectTreeRange.h.

Member Function Documentation

◆ GetDataObjectTree()

vtkDataObjectTree* vtk::detail::DataObjectTreeRange::GetDataObjectTree ( ) const
inlinenoexcept

Definition at line 219 of file vtkDataObjectTreeRange.h.

◆ GetOptions()

DataObjectTreeOptions vtk::detail::DataObjectTreeRange::GetOptions ( ) const
inlinenoexcept

Definition at line 221 of file vtkDataObjectTreeRange.h.

◆ size()

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

Definition at line 224 of file vtkDataObjectTreeRange.h.

◆ begin()

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

Definition at line 237 of file vtkDataObjectTreeRange.h.

◆ end()

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

Definition at line 239 of file vtkDataObjectTreeRange.h.

◆ cbegin()

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

Definition at line 242 of file vtkDataObjectTreeRange.h.

◆ cend()

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

Definition at line 245 of file vtkDataObjectTreeRange.h.


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