Generates boundary layers of prismatic elements by warping a surface mesh.
More...
#include <vtkvmtkBoundaryLayerGenerator.h>
|
virtual vtkObjectBase * | NewInstanceInternal () const |
|
| vtkvmtkBoundaryLayerGenerator () |
|
| ~vtkvmtkBoundaryLayerGenerator () |
|
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE |
|
void | BuildWarpVectors (vtkUnstructuredGrid *input) |
|
void | IncrementalWarpPoints (vtkUnstructuredGrid *input, vtkPoints *basePoints, vtkPoints *warpedPoints, int substep, int numberOfSubsteps, double relaxation) |
|
void | IncrementalWarpVectors (vtkUnstructuredGrid *input, int numberOfSubsteps, double relaxation) |
|
int | CheckTangle (vtkUnstructuredGrid *input, vtkUnsignedCharArray *checkArray) |
|
void | LocalUntangle (vtkUnstructuredGrid *input, vtkUnsignedCharArray *checkArray, double alpha) |
|
void | WarpPoints (vtkPoints *inputPoints, vtkPoints *warpedPoints, int subLayerId, bool quadratic) |
|
void | UnwrapSublayers (vtkUnstructuredGrid *input, vtkPoints *outputPoints) |
|
Generates boundary layers of prismatic elements by warping a surface mesh.
- Date
- 2006/04/06 16:47:48
- Revision
- 1.4
...
Definition at line 38 of file vtkvmtkBoundaryLayerGenerator.h.
◆ Superclass
◆ vtkvmtkBoundaryLayerGenerator()
vtkvmtkBoundaryLayerGenerator::vtkvmtkBoundaryLayerGenerator |
( |
| ) |
|
|
protected |
◆ ~vtkvmtkBoundaryLayerGenerator()
vtkvmtkBoundaryLayerGenerator::~vtkvmtkBoundaryLayerGenerator |
( |
| ) |
|
|
protected |
◆ IsTypeOf()
static int vtkvmtkBoundaryLayerGenerator::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ IsA()
virtual int vtkvmtkBoundaryLayerGenerator::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ SafeDownCast()
◆ NewInstanceInternal()
virtual vtkObjectBase* vtkvmtkBoundaryLayerGenerator::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
◆ NewInstance()
◆ PrintSelf()
void vtkvmtkBoundaryLayerGenerator::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ New()
◆ GetWarpVectorsArrayName()
virtual char* vtkvmtkBoundaryLayerGenerator::GetWarpVectorsArrayName |
( |
| ) |
|
|
virtual |
◆ SetWarpVectorsArrayName()
virtual void vtkvmtkBoundaryLayerGenerator::SetWarpVectorsArrayName |
( |
const char * |
| ) |
|
|
virtual |
◆ GetLayerThicknessArrayName()
virtual char* vtkvmtkBoundaryLayerGenerator::GetLayerThicknessArrayName |
( |
| ) |
|
|
virtual |
◆ SetLayerThicknessArrayName()
virtual void vtkvmtkBoundaryLayerGenerator::SetLayerThicknessArrayName |
( |
const char * |
| ) |
|
|
virtual |
◆ GetUseWarpVectorMagnitudeAsThickness()
virtual int vtkvmtkBoundaryLayerGenerator::GetUseWarpVectorMagnitudeAsThickness |
( |
| ) |
|
|
virtual |
◆ SetUseWarpVectorMagnitudeAsThickness()
virtual void vtkvmtkBoundaryLayerGenerator::SetUseWarpVectorMagnitudeAsThickness |
( |
int |
| ) |
|
|
virtual |
◆ UseWarpVectorMagnitudeAsThicknessOn()
virtual void vtkvmtkBoundaryLayerGenerator::UseWarpVectorMagnitudeAsThicknessOn |
( |
| ) |
|
|
virtual |
◆ UseWarpVectorMagnitudeAsThicknessOff()
virtual void vtkvmtkBoundaryLayerGenerator::UseWarpVectorMagnitudeAsThicknessOff |
( |
| ) |
|
|
virtual |
◆ GetConstantThickness()
virtual int vtkvmtkBoundaryLayerGenerator::GetConstantThickness |
( |
| ) |
|
|
virtual |
◆ SetConstantThickness()
virtual void vtkvmtkBoundaryLayerGenerator::SetConstantThickness |
( |
int |
| ) |
|
|
virtual |
◆ ConstantThicknessOn()
virtual void vtkvmtkBoundaryLayerGenerator::ConstantThicknessOn |
( |
| ) |
|
|
virtual |
◆ ConstantThicknessOff()
virtual void vtkvmtkBoundaryLayerGenerator::ConstantThicknessOff |
( |
| ) |
|
|
virtual |
◆ GetIncludeSurfaceCells()
virtual int vtkvmtkBoundaryLayerGenerator::GetIncludeSurfaceCells |
( |
| ) |
|
|
virtual |
◆ SetIncludeSurfaceCells()
virtual void vtkvmtkBoundaryLayerGenerator::SetIncludeSurfaceCells |
( |
int |
| ) |
|
|
virtual |
◆ IncludeSurfaceCellsOn()
virtual void vtkvmtkBoundaryLayerGenerator::IncludeSurfaceCellsOn |
( |
| ) |
|
|
virtual |
◆ IncludeSurfaceCellsOff()
virtual void vtkvmtkBoundaryLayerGenerator::IncludeSurfaceCellsOff |
( |
| ) |
|
|
virtual |
◆ GetIncludeSidewallCells()
virtual int vtkvmtkBoundaryLayerGenerator::GetIncludeSidewallCells |
( |
| ) |
|
|
virtual |
◆ SetIncludeSidewallCells()
virtual void vtkvmtkBoundaryLayerGenerator::SetIncludeSidewallCells |
( |
int |
| ) |
|
|
virtual |
◆ IncludeSidewallCellsOn()
virtual void vtkvmtkBoundaryLayerGenerator::IncludeSidewallCellsOn |
( |
| ) |
|
|
virtual |
◆ IncludeSidewallCellsOff()
virtual void vtkvmtkBoundaryLayerGenerator::IncludeSidewallCellsOff |
( |
| ) |
|
|
virtual |
◆ GetNegateWarpVectors()
virtual int vtkvmtkBoundaryLayerGenerator::GetNegateWarpVectors |
( |
| ) |
|
|
virtual |
◆ SetNegateWarpVectors()
virtual void vtkvmtkBoundaryLayerGenerator::SetNegateWarpVectors |
( |
int |
| ) |
|
|
virtual |
◆ NegateWarpVectorsOn()
virtual void vtkvmtkBoundaryLayerGenerator::NegateWarpVectorsOn |
( |
| ) |
|
|
virtual |
◆ NegateWarpVectorsOff()
virtual void vtkvmtkBoundaryLayerGenerator::NegateWarpVectorsOff |
( |
| ) |
|
|
virtual |
◆ GetLayerThickness()
virtual double vtkvmtkBoundaryLayerGenerator::GetLayerThickness |
( |
| ) |
|
|
virtual |
◆ SetLayerThickness()
virtual void vtkvmtkBoundaryLayerGenerator::SetLayerThickness |
( |
double |
| ) |
|
|
virtual |
◆ GetLayerThicknessRatio()
virtual double vtkvmtkBoundaryLayerGenerator::GetLayerThicknessRatio |
( |
| ) |
|
|
virtual |
◆ SetLayerThicknessRatio()
virtual void vtkvmtkBoundaryLayerGenerator::SetLayerThicknessRatio |
( |
double |
| ) |
|
|
virtual |
◆ GetMaximumLayerThickness()
virtual double vtkvmtkBoundaryLayerGenerator::GetMaximumLayerThickness |
( |
| ) |
|
|
virtual |
◆ SetMaximumLayerThickness()
virtual void vtkvmtkBoundaryLayerGenerator::SetMaximumLayerThickness |
( |
double |
| ) |
|
|
virtual |
◆ GetNumberOfSubLayers()
virtual int vtkvmtkBoundaryLayerGenerator::GetNumberOfSubLayers |
( |
| ) |
|
|
virtual |
◆ SetNumberOfSubLayers()
virtual void vtkvmtkBoundaryLayerGenerator::SetNumberOfSubLayers |
( |
int |
| ) |
|
|
virtual |
◆ GetSubLayerRatio()
virtual double vtkvmtkBoundaryLayerGenerator::GetSubLayerRatio |
( |
| ) |
|
|
virtual |
◆ SetSubLayerRatio()
virtual void vtkvmtkBoundaryLayerGenerator::SetSubLayerRatio |
( |
double |
| ) |
|
|
virtual |
◆ GetNumberOfSubsteps()
virtual int vtkvmtkBoundaryLayerGenerator::GetNumberOfSubsteps |
( |
| ) |
|
|
virtual |
◆ SetNumberOfSubsteps()
virtual void vtkvmtkBoundaryLayerGenerator::SetNumberOfSubsteps |
( |
int |
| ) |
|
|
virtual |
◆ GetRelaxation()
virtual double vtkvmtkBoundaryLayerGenerator::GetRelaxation |
( |
| ) |
|
|
virtual |
◆ SetRelaxation()
virtual void vtkvmtkBoundaryLayerGenerator::SetRelaxation |
( |
double |
| ) |
|
|
virtual |
◆ GetLocalCorrectionFactor()
virtual double vtkvmtkBoundaryLayerGenerator::GetLocalCorrectionFactor |
( |
| ) |
|
|
virtual |
◆ SetLocalCorrectionFactor()
virtual void vtkvmtkBoundaryLayerGenerator::SetLocalCorrectionFactor |
( |
double |
| ) |
|
|
virtual |
◆ SetCellEntityIdsArrayName()
virtual void vtkvmtkBoundaryLayerGenerator::SetCellEntityIdsArrayName |
( |
const char * |
| ) |
|
|
virtual |
◆ GetCellEntityIdsArrayName()
virtual char* vtkvmtkBoundaryLayerGenerator::GetCellEntityIdsArrayName |
( |
| ) |
|
|
virtual |
◆ GetInnerSurfaceCellEntityId()
virtual int vtkvmtkBoundaryLayerGenerator::GetInnerSurfaceCellEntityId |
( |
| ) |
|
|
virtual |
◆ SetInnerSurfaceCellEntityId()
virtual void vtkvmtkBoundaryLayerGenerator::SetInnerSurfaceCellEntityId |
( |
int |
| ) |
|
|
virtual |
◆ GetOuterSurfaceCellEntityId()
virtual int vtkvmtkBoundaryLayerGenerator::GetOuterSurfaceCellEntityId |
( |
| ) |
|
|
virtual |
◆ SetOuterSurfaceCellEntityId()
virtual void vtkvmtkBoundaryLayerGenerator::SetOuterSurfaceCellEntityId |
( |
int |
| ) |
|
|
virtual |
◆ GetSidewallCellEntityId()
virtual int vtkvmtkBoundaryLayerGenerator::GetSidewallCellEntityId |
( |
| ) |
|
|
virtual |
◆ SetSidewallCellEntityId()
virtual void vtkvmtkBoundaryLayerGenerator::SetSidewallCellEntityId |
( |
int |
| ) |
|
|
virtual |
◆ GetVolumeCellEntityId()
virtual int vtkvmtkBoundaryLayerGenerator::GetVolumeCellEntityId |
( |
| ) |
|
|
virtual |
◆ SetVolumeCellEntityId()
virtual void vtkvmtkBoundaryLayerGenerator::SetVolumeCellEntityId |
( |
int |
| ) |
|
|
virtual |
◆ GetInnerSurface()
virtual vtkUnstructuredGrid* vtkvmtkBoundaryLayerGenerator::GetInnerSurface |
( |
| ) |
|
|
virtual |
◆ RequestData()
virtual int vtkvmtkBoundaryLayerGenerator::RequestData |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
◆ BuildWarpVectors()
void vtkvmtkBoundaryLayerGenerator::BuildWarpVectors |
( |
vtkUnstructuredGrid * |
input | ) |
|
|
protected |
◆ IncrementalWarpPoints()
void vtkvmtkBoundaryLayerGenerator::IncrementalWarpPoints |
( |
vtkUnstructuredGrid * |
input, |
|
|
vtkPoints * |
basePoints, |
|
|
vtkPoints * |
warpedPoints, |
|
|
int |
substep, |
|
|
int |
numberOfSubsteps, |
|
|
double |
relaxation |
|
) |
| |
|
protected |
◆ IncrementalWarpVectors()
void vtkvmtkBoundaryLayerGenerator::IncrementalWarpVectors |
( |
vtkUnstructuredGrid * |
input, |
|
|
int |
numberOfSubsteps, |
|
|
double |
relaxation |
|
) |
| |
|
protected |
◆ CheckTangle()
int vtkvmtkBoundaryLayerGenerator::CheckTangle |
( |
vtkUnstructuredGrid * |
input, |
|
|
vtkUnsignedCharArray * |
checkArray |
|
) |
| |
|
protected |
◆ LocalUntangle()
void vtkvmtkBoundaryLayerGenerator::LocalUntangle |
( |
vtkUnstructuredGrid * |
input, |
|
|
vtkUnsignedCharArray * |
checkArray, |
|
|
double |
alpha |
|
) |
| |
|
protected |
◆ WarpPoints()
void vtkvmtkBoundaryLayerGenerator::WarpPoints |
( |
vtkPoints * |
inputPoints, |
|
|
vtkPoints * |
warpedPoints, |
|
|
int |
subLayerId, |
|
|
bool |
quadratic |
|
) |
| |
|
protected |
◆ UnwrapSublayers()
void vtkvmtkBoundaryLayerGenerator::UnwrapSublayers |
( |
vtkUnstructuredGrid * |
input, |
|
|
vtkPoints * |
outputPoints |
|
) |
| |
|
protected |
◆ WarpVectorsArray
vtkDataArray* vtkvmtkBoundaryLayerGenerator::WarpVectorsArray |
|
protected |
◆ LayerThicknessArray
vtkDataArray* vtkvmtkBoundaryLayerGenerator::LayerThicknessArray |
|
protected |
◆ UseWarpVectorMagnitudeAsThickness
int vtkvmtkBoundaryLayerGenerator::UseWarpVectorMagnitudeAsThickness |
|
protected |
◆ ConstantThickness
int vtkvmtkBoundaryLayerGenerator::ConstantThickness |
|
protected |
◆ WarpVectorsArrayName
char* vtkvmtkBoundaryLayerGenerator::WarpVectorsArrayName |
|
protected |
◆ LayerThicknessArrayName
char* vtkvmtkBoundaryLayerGenerator::LayerThicknessArrayName |
|
protected |
◆ LayerThickness
double vtkvmtkBoundaryLayerGenerator::LayerThickness |
|
protected |
◆ LayerThicknessRatio
double vtkvmtkBoundaryLayerGenerator::LayerThicknessRatio |
|
protected |
◆ MaximumLayerThickness
double vtkvmtkBoundaryLayerGenerator::MaximumLayerThickness |
|
protected |
◆ NumberOfSubLayers
int vtkvmtkBoundaryLayerGenerator::NumberOfSubLayers |
|
protected |
◆ NumberOfSubsteps
int vtkvmtkBoundaryLayerGenerator::NumberOfSubsteps |
|
protected |
◆ SubLayerRatio
double vtkvmtkBoundaryLayerGenerator::SubLayerRatio |
|
protected |
◆ IncludeSurfaceCells
int vtkvmtkBoundaryLayerGenerator::IncludeSurfaceCells |
|
protected |
◆ IncludeSidewallCells
int vtkvmtkBoundaryLayerGenerator::IncludeSidewallCells |
|
protected |
◆ NegateWarpVectors
int vtkvmtkBoundaryLayerGenerator::NegateWarpVectors |
|
protected |
◆ InnerSurface
vtkUnstructuredGrid* vtkvmtkBoundaryLayerGenerator::InnerSurface |
|
protected |
◆ CellEntityIdsArrayName
char* vtkvmtkBoundaryLayerGenerator::CellEntityIdsArrayName |
|
protected |
◆ InnerSurfaceCellEntityId
int vtkvmtkBoundaryLayerGenerator::InnerSurfaceCellEntityId |
|
protected |
◆ OuterSurfaceCellEntityId
int vtkvmtkBoundaryLayerGenerator::OuterSurfaceCellEntityId |
|
protected |
◆ SidewallCellEntityId
int vtkvmtkBoundaryLayerGenerator::SidewallCellEntityId |
|
protected |
◆ VolumeCellEntityId
int vtkvmtkBoundaryLayerGenerator::VolumeCellEntityId |
|
protected |
◆ Relaxation
double vtkvmtkBoundaryLayerGenerator::Relaxation |
|
protected |
◆ LocalCorrectionFactor
double vtkvmtkBoundaryLayerGenerator::LocalCorrectionFactor |
|
protected |
The documentation for this class was generated from the following file: