VTK  9.4.20241221
Public Member Functions | List of all members
vtkHyperTreeGridScales Class Reference

A specifalized type of vtkHyperTreeGrid for the case when root cells have uniform sizes in each direction *. More...

#include <vtkHyperTreeGridScales.h>

Public Member Functions

 vtkHyperTreeGridScales (double branchfactor, const double scale[3])
 Build this class from the original scale mesh and subdivision factor.
 
 ~vtkHyperTreeGridScales ()=default
 
double GetBranchFactor () const
 
double * GetScale (unsigned int level) const
 
double GetScaleX (unsigned int level) const
 
double GetScaleY (unsigned int level) const
 
double GetScaleZ (unsigned int level) const
 
void GetScale (unsigned int level, double scale[3]) const
 Return the mesh scale at the given level.
 
unsigned int GetCurrentFailLevel () const
 

Detailed Description

A specifalized type of vtkHyperTreeGrid for the case when root cells have uniform sizes in each direction *.

See also
vtkHyperTree vtkHyperTreeGrid vtkRectilinearGrid
Thanks:
This class was written by Jacques-Bernard Lekien (CEA) This work was supported by Commissariat a l'Energie Atomique CEA, DAM, DIF, F-91297 Arpajon, France.

Definition at line 26 of file vtkHyperTreeGridScales.h.

Constructor & Destructor Documentation

◆ vtkHyperTreeGridScales()

vtkHyperTreeGridScales::vtkHyperTreeGridScales ( double  branchfactor,
const double  scale[3] 
)
inline

Build this class from the original scale mesh and subdivision factor.

Definition at line 32 of file vtkHyperTreeGridScales.h.

◆ ~vtkHyperTreeGridScales()

vtkHyperTreeGridScales::~vtkHyperTreeGridScales ( )
default

Member Function Documentation

◆ GetBranchFactor()

double vtkHyperTreeGridScales::GetBranchFactor ( ) const
inline

Definition at line 41 of file vtkHyperTreeGridScales.h.

◆ GetScale() [1/2]

double * vtkHyperTreeGridScales::GetScale ( unsigned int  level) const
inline

Definition at line 43 of file vtkHyperTreeGridScales.h.

◆ GetScaleX()

double vtkHyperTreeGridScales::GetScaleX ( unsigned int  level) const
inline

Definition at line 49 of file vtkHyperTreeGridScales.h.

◆ GetScaleY()

double vtkHyperTreeGridScales::GetScaleY ( unsigned int  level) const
inline

Definition at line 55 of file vtkHyperTreeGridScales.h.

◆ GetScaleZ()

double vtkHyperTreeGridScales::GetScaleZ ( unsigned int  level) const
inline

Definition at line 61 of file vtkHyperTreeGridScales.h.

◆ GetScale() [2/2]

void vtkHyperTreeGridScales::GetScale ( unsigned int  level,
double  scale[3] 
) const
inline

Return the mesh scale at the given level.

Definition at line 70 of file vtkHyperTreeGridScales.h.

◆ GetCurrentFailLevel()

unsigned int vtkHyperTreeGridScales::GetCurrentFailLevel ( ) const
inline

Definition at line 76 of file vtkHyperTreeGridScales.h.


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