VTK  9.4.20241123
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 189 of file vtkDataObjectTreeRange.h.

Member Typedef Documentation

◆ size_type

Definition at line 196 of file vtkDataObjectTreeRange.h.

◆ iterator

Definition at line 197 of file vtkDataObjectTreeRange.h.

◆ const_iterator

Definition at line 198 of file vtkDataObjectTreeRange.h.

◆ reference

Definition at line 199 of file vtkDataObjectTreeRange.h.

◆ const_reference

Definition at line 200 of file vtkDataObjectTreeRange.h.

◆ value_type

Definition at line 201 of file vtkDataObjectTreeRange.h.

Constructor & Destructor Documentation

◆ DataObjectTreeRange()

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

Definition at line 203 of file vtkDataObjectTreeRange.h.

Member Function Documentation

◆ GetDataObjectTree()

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

Definition at line 211 of file vtkDataObjectTreeRange.h.

◆ GetOptions()

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

Definition at line 213 of file vtkDataObjectTreeRange.h.

◆ size()

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

Definition at line 216 of file vtkDataObjectTreeRange.h.

◆ begin()

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

Definition at line 229 of file vtkDataObjectTreeRange.h.

◆ end()

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

Definition at line 231 of file vtkDataObjectTreeRange.h.

◆ cbegin()

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

Definition at line 234 of file vtkDataObjectTreeRange.h.

◆ cend()

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

Definition at line 237 of file vtkDataObjectTreeRange.h.


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