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: