ActiViz .NET
5.8.0
|
vtkYoungsMaterialInterface - reconstructs material interfaces More...
Public Types | |
enum | MAX_CELL_POINTS_WrapperEnum { MAX_CELL_POINTS = 256 } |
Removes all meterials previously added. More... | |
Public Member Functions | |
vtkYoungsMaterialInterface (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkYoungsMaterialInterface () | |
Undocumented Block. | |
virtual void | AxisSymetricOff () |
Turns on/off AxisSymetric computation of 2D interfaces. in axis symetric mode, 2D meshes are understood as volumes of revolution. | |
virtual void | AxisSymetricOn () |
Turns on/off AxisSymetric computation of 2D interfaces. in axis symetric mode, 2D meshes are understood as volumes of revolution. | |
virtual void | FillMaterialOff () |
When FillMaterial is set to 1, the volume containing material is output and not only the interface surface. | |
virtual void | FillMaterialOn () |
When FillMaterial is set to 1, the volume containing material is output and not only the interface surface. | |
virtual int | GetAxisSymetric () |
Turns on/off AxisSymetric computation of 2D interfaces. in axis symetric mode, 2D meshes are understood as volumes of revolution. | |
virtual int | GetFillMaterial () |
When FillMaterial is set to 1, the volume containing material is output and not only the interface surface. | |
virtual int | GetInverseNormal () |
Set/Get wether the normal vector has to be flipped. | |
virtual int | GetNumberOfMaterials () |
Sets/Gets the number of materials. | |
virtual int | GetOnionPeel () |
Set/Get OnionPeel flag. if this flag is on, the normal vector of the first material (which depends on material ordering) is used for all materials. | |
virtual int | GetReverseMaterialOrder () |
If this flag is on, material order in reversed. Otherwise, materials are sorted in ascending order depending on the given ordering array. | |
virtual int | GetTwoMaterialsOptimization () |
Triggers some additional optimizations for cells containing only two materials. This option might produce different result than expected if the sum of volume fractions is not 1. | |
virtual int | GetUseFractionAsDistance () |
when UseFractionAsDistance is true, the volume fraction is interpreted as the distance of the cutting plane from the origin. in axis symetric mode, 2D meshes are understood as volumes of revolution. | |
virtual double[] | GetVolumeFractionRange () |
Set/Get minimum and maximum volume fraction value. if a material fills a volume above the minimum value, the material is considered to be void. if a material fills a volume fraction beyond the maximum value it is considered as filling the whole volume. | |
virtual void | GetVolumeFractionRange (IntPtr data) |
Set/Get minimum and maximum volume fraction value. if a material fills a volume above the minimum value, the material is considered to be void. if a material fills a volume fraction beyond the maximum value it is considered as filling the whole volume. | |
virtual void | InverseNormalOff () |
Set/Get wether the normal vector has to be flipped. | |
virtual void | InverseNormalOn () |
Set/Get wether the normal vector has to be flipped. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkYoungsMaterialInterface | NewInstance () |
Undocumented Block. | |
virtual void | OnionPeelOff () |
Set/Get OnionPeel flag. if this flag is on, the normal vector of the first material (which depends on material ordering) is used for all materials. | |
virtual void | OnionPeelOn () |
Set/Get OnionPeel flag. if this flag is on, the normal vector of the first material (which depends on material ordering) is used for all materials. | |
virtual void | RemoveAllMaterials () |
Removes all meterials previously added. | |
virtual void | ReverseMaterialOrderOff () |
If this flag is on, material order in reversed. Otherwise, materials are sorted in ascending order depending on the given ordering array. | |
virtual void | ReverseMaterialOrderOn () |
If this flag is on, material order in reversed. Otherwise, materials are sorted in ascending order depending on the given ordering array. | |
virtual void | SetAxisSymetric (int _arg) |
Turns on/off AxisSymetric computation of 2D interfaces. in axis symetric mode, 2D meshes are understood as volumes of revolution. | |
virtual void | SetFillMaterial (int _arg) |
When FillMaterial is set to 1, the volume containing material is output and not only the interface surface. | |
virtual void | SetInverseNormal (int _arg) |
Set/Get wether the normal vector has to be flipped. | |
virtual void | SetMaterialArrays (int i, string volumeFraction, string interfaceNormal, string materialOrdering) |
Set ith Material arrays to be used as volume fraction, interface normal and material ordering. Each parameter name a cell array. | |
virtual void | SetMaterialNormalArray (int i, string normal) |
Set ith Material arrays to be used as volume fraction, interface normal and material ordering. Each parameter name a cell array. | |
virtual void | SetMaterialOrderingArray (int i, string ordering) |
Set ith Material arrays to be used as volume fraction, interface normal and material ordering. Each parameter name a cell array. | |
virtual void | SetMaterialVolumeFractionArray (int i, string volume) |
Set ith Material arrays to be used as volume fraction, interface normal and material ordering. Each parameter name a cell array. | |
virtual void | SetNumberOfMaterials (int n) |
Sets/Gets the number of materials. | |
virtual void | SetOnionPeel (int _arg) |
Set/Get OnionPeel flag. if this flag is on, the normal vector of the first material (which depends on material ordering) is used for all materials. | |
virtual void | SetReverseMaterialOrder (int _arg) |
If this flag is on, material order in reversed. Otherwise, materials are sorted in ascending order depending on the given ordering array. | |
virtual void | SetTwoMaterialsOptimization (int _arg) |
Triggers some additional optimizations for cells containing only two materials. This option might produce different result than expected if the sum of volume fractions is not 1. | |
virtual void | SetUseFractionAsDistance (int _arg) |
when UseFractionAsDistance is true, the volume fraction is interpreted as the distance of the cutting plane from the origin. in axis symetric mode, 2D meshes are understood as volumes of revolution. | |
virtual void | SetVolumeFractionRange (double _arg1, double _arg2) |
Set/Get minimum and maximum volume fraction value. if a material fills a volume above the minimum value, the material is considered to be void. if a material fills a volume fraction beyond the maximum value it is considered as filling the whole volume. | |
void | SetVolumeFractionRange (IntPtr _arg) |
Set/Get minimum and maximum volume fraction value. if a material fills a volume above the minimum value, the material is considered to be void. if a material fills a volume fraction beyond the maximum value it is considered as filling the whole volume. | |
virtual void | TwoMaterialsOptimizationOff () |
Triggers some additional optimizations for cells containing only two materials. This option might produce different result than expected if the sum of volume fractions is not 1. | |
virtual void | TwoMaterialsOptimizationOn () |
Triggers some additional optimizations for cells containing only two materials. This option might produce different result than expected if the sum of volume fractions is not 1. | |
virtual void | UseFractionAsDistanceOff () |
when UseFractionAsDistance is true, the volume fraction is interpreted as the distance of the cutting plane from the origin. in axis symetric mode, 2D meshes are understood as volumes of revolution. | |
virtual void | UseFractionAsDistanceOn () |
when UseFractionAsDistance is true, the volume fraction is interpreted as the distance of the cutting plane from the origin. in axis symetric mode, 2D meshes are understood as volumes of revolution. | |
Static Public Member Functions | |
static new vtkYoungsMaterialInterface | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkYoungsMaterialInterface | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkYoungsMaterialInterface" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "26vtkYoungsMaterialInterface" |
Automatically generated type registration mechanics. | |
Protected Member Functions | |
override void | Dispose (bool disposing) |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly. | |
Private Member Functions | |
static internal IntPtr | vtkYoungsMaterialInterface_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkYoungsMaterialInterface_AxisSymetricOff_01 (HandleRef pThis) |
static internal void | vtkYoungsMaterialInterface_AxisSymetricOn_02 (HandleRef pThis) |
static internal void | vtkYoungsMaterialInterface_FillMaterialOff_03 (HandleRef pThis) |
static internal void | vtkYoungsMaterialInterface_FillMaterialOn_04 (HandleRef pThis) |
static internal int | vtkYoungsMaterialInterface_GetAxisSymetric_05 (HandleRef pThis) |
static internal int | vtkYoungsMaterialInterface_GetFillMaterial_06 (HandleRef pThis) |
static internal int | vtkYoungsMaterialInterface_GetInverseNormal_07 (HandleRef pThis) |
static internal int | vtkYoungsMaterialInterface_GetNumberOfMaterials_08 (HandleRef pThis) |
static internal int | vtkYoungsMaterialInterface_GetOnionPeel_09 (HandleRef pThis) |
static internal int | vtkYoungsMaterialInterface_GetReverseMaterialOrder_10 (HandleRef pThis) |
static internal int | vtkYoungsMaterialInterface_GetTwoMaterialsOptimization_11 (HandleRef pThis) |
static internal int | vtkYoungsMaterialInterface_GetUseFractionAsDistance_12 (HandleRef pThis) |
static internal IntPtr | vtkYoungsMaterialInterface_GetVolumeFractionRange_13 (HandleRef pThis) |
static internal void | vtkYoungsMaterialInterface_GetVolumeFractionRange_14 (HandleRef pThis, IntPtr data) |
static internal void | vtkYoungsMaterialInterface_InverseNormalOff_15 (HandleRef pThis) |
static internal void | vtkYoungsMaterialInterface_InverseNormalOn_16 (HandleRef pThis) |
static internal int | vtkYoungsMaterialInterface_IsA_17 (HandleRef pThis, string type) |
static internal int | vtkYoungsMaterialInterface_IsTypeOf_18 (string type) |
static internal IntPtr | vtkYoungsMaterialInterface_NewInstance_20 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkYoungsMaterialInterface_OnionPeelOff_21 (HandleRef pThis) |
static internal void | vtkYoungsMaterialInterface_OnionPeelOn_22 (HandleRef pThis) |
static internal void | vtkYoungsMaterialInterface_RemoveAllMaterials_23 (HandleRef pThis) |
static internal void | vtkYoungsMaterialInterface_ReverseMaterialOrderOff_24 (HandleRef pThis) |
static internal void | vtkYoungsMaterialInterface_ReverseMaterialOrderOn_25 (HandleRef pThis) |
static internal IntPtr | vtkYoungsMaterialInterface_SafeDownCast_26 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkYoungsMaterialInterface_SetAxisSymetric_27 (HandleRef pThis, int _arg) |
static internal void | vtkYoungsMaterialInterface_SetFillMaterial_28 (HandleRef pThis, int _arg) |
static internal void | vtkYoungsMaterialInterface_SetInverseNormal_29 (HandleRef pThis, int _arg) |
static internal void | vtkYoungsMaterialInterface_SetMaterialArrays_30 (HandleRef pThis, int i, string volumeFraction, string interfaceNormal, string materialOrdering) |
static internal void | vtkYoungsMaterialInterface_SetMaterialNormalArray_31 (HandleRef pThis, int i, string normal) |
static internal void | vtkYoungsMaterialInterface_SetMaterialOrderingArray_32 (HandleRef pThis, int i, string ordering) |
static internal void | vtkYoungsMaterialInterface_SetMaterialVolumeFractionArray_33 (HandleRef pThis, int i, string volume) |
static internal void | vtkYoungsMaterialInterface_SetNumberOfMaterials_34 (HandleRef pThis, int n) |
static internal void | vtkYoungsMaterialInterface_SetOnionPeel_35 (HandleRef pThis, int _arg) |
static internal void | vtkYoungsMaterialInterface_SetReverseMaterialOrder_36 (HandleRef pThis, int _arg) |
static internal void | vtkYoungsMaterialInterface_SetTwoMaterialsOptimization_37 (HandleRef pThis, int _arg) |
static internal void | vtkYoungsMaterialInterface_SetUseFractionAsDistance_38 (HandleRef pThis, int _arg) |
static internal void | vtkYoungsMaterialInterface_SetVolumeFractionRange_39 (HandleRef pThis, double _arg1, double _arg2) |
static internal void | vtkYoungsMaterialInterface_SetVolumeFractionRange_40 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkYoungsMaterialInterface_TwoMaterialsOptimizationOff_41 (HandleRef pThis) |
static internal void | vtkYoungsMaterialInterface_TwoMaterialsOptimizationOn_42 (HandleRef pThis) |
static internal void | vtkYoungsMaterialInterface_UseFractionAsDistanceOff_43 (HandleRef pThis) |
static internal void | vtkYoungsMaterialInterface_UseFractionAsDistanceOn_44 (HandleRef pThis) |
Static Private Member Functions | |
static | vtkYoungsMaterialInterface () |
Automatically generated type registration mechanics. |
vtkYoungsMaterialInterface - reconstructs material interfaces
Description Reconstructs material interfaces from a mesh containing mixed cells (where several materials are mixed) this implementation is based on the youngs algorithm, generalized to arbitrary cell types and works on both 2D and 3D meshes. the main advantage of the youngs algorithm is it guarantees the material volume correctness. for 2D meshes, the AxisSymetric flag allows to switch between a pure 2D (plannar) algorithm and an axis symetric 2D algorithm handling volumes of revolution.
Thanks This file is part of the generalized Youngs material interface reconstruction algorithm contributed by <br> CEA/DIF - Commissariat a l'Energie Atomique, Centre DAM Ile-De-France <br> BP12, F-91297 Arpajon, France. <br> Implementation by Thierry Carrard (thierry.carrard@cea.fr)
static Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.AxisSymetricOff | ( | ) | [virtual] |
Turns on/off AxisSymetric computation of 2D interfaces. in axis symetric mode, 2D meshes are understood as volumes of revolution.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.AxisSymetricOn | ( | ) | [virtual] |
Turns on/off AxisSymetric computation of 2D interfaces. in axis symetric mode, 2D meshes are understood as volumes of revolution.
override void Kitware.VTK.vtkYoungsMaterialInterface.Dispose | ( | bool | disposing | ) | [protected] |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.
Reimplemented from Kitware.VTK.vtkMultiBlockDataSetAlgorithm.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.FillMaterialOff | ( | ) | [virtual] |
When FillMaterial is set to 1, the volume containing material is output and not only the interface surface.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.FillMaterialOn | ( | ) | [virtual] |
When FillMaterial is set to 1, the volume containing material is output and not only the interface surface.
virtual int Kitware.VTK.vtkYoungsMaterialInterface.GetAxisSymetric | ( | ) | [virtual] |
Turns on/off AxisSymetric computation of 2D interfaces. in axis symetric mode, 2D meshes are understood as volumes of revolution.
virtual int Kitware.VTK.vtkYoungsMaterialInterface.GetFillMaterial | ( | ) | [virtual] |
When FillMaterial is set to 1, the volume containing material is output and not only the interface surface.
virtual int Kitware.VTK.vtkYoungsMaterialInterface.GetInverseNormal | ( | ) | [virtual] |
Set/Get wether the normal vector has to be flipped.
virtual int Kitware.VTK.vtkYoungsMaterialInterface.GetNumberOfMaterials | ( | ) | [virtual] |
Sets/Gets the number of materials.
virtual int Kitware.VTK.vtkYoungsMaterialInterface.GetOnionPeel | ( | ) | [virtual] |
Set/Get OnionPeel flag. if this flag is on, the normal vector of the first material (which depends on material ordering) is used for all materials.
virtual int Kitware.VTK.vtkYoungsMaterialInterface.GetReverseMaterialOrder | ( | ) | [virtual] |
If this flag is on, material order in reversed. Otherwise, materials are sorted in ascending order depending on the given ordering array.
virtual int Kitware.VTK.vtkYoungsMaterialInterface.GetTwoMaterialsOptimization | ( | ) | [virtual] |
Triggers some additional optimizations for cells containing only two materials. This option might produce different result than expected if the sum of volume fractions is not 1.
virtual int Kitware.VTK.vtkYoungsMaterialInterface.GetUseFractionAsDistance | ( | ) | [virtual] |
when UseFractionAsDistance is true, the volume fraction is interpreted as the distance of the cutting plane from the origin. in axis symetric mode, 2D meshes are understood as volumes of revolution.
virtual double [] Kitware.VTK.vtkYoungsMaterialInterface.GetVolumeFractionRange | ( | ) | [virtual] |
Set/Get minimum and maximum volume fraction value. if a material fills a volume above the minimum value, the material is considered to be void. if a material fills a volume fraction beyond the maximum value it is considered as filling the whole volume.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.GetVolumeFractionRange | ( | IntPtr | data | ) | [virtual] |
Set/Get minimum and maximum volume fraction value. if a material fills a volume above the minimum value, the material is considered to be void. if a material fills a volume fraction beyond the maximum value it is considered as filling the whole volume.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.InverseNormalOff | ( | ) | [virtual] |
Set/Get wether the normal vector has to be flipped.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.InverseNormalOn | ( | ) | [virtual] |
Set/Get wether the normal vector has to be flipped.
override int Kitware.VTK.vtkYoungsMaterialInterface.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkMultiBlockDataSetAlgorithm.
static new int Kitware.VTK.vtkYoungsMaterialInterface.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkMultiBlockDataSetAlgorithm.
static new vtkYoungsMaterialInterface Kitware.VTK.vtkYoungsMaterialInterface.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkMultiBlockDataSetAlgorithm.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkMultiBlockDataSetAlgorithm.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.OnionPeelOff | ( | ) | [virtual] |
Set/Get OnionPeel flag. if this flag is on, the normal vector of the first material (which depends on material ordering) is used for all materials.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.OnionPeelOn | ( | ) | [virtual] |
Set/Get OnionPeel flag. if this flag is on, the normal vector of the first material (which depends on material ordering) is used for all materials.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.RemoveAllMaterials | ( | ) | [virtual] |
Removes all meterials previously added.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.ReverseMaterialOrderOff | ( | ) | [virtual] |
If this flag is on, material order in reversed. Otherwise, materials are sorted in ascending order depending on the given ordering array.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.ReverseMaterialOrderOn | ( | ) | [virtual] |
If this flag is on, material order in reversed. Otherwise, materials are sorted in ascending order depending on the given ordering array.
static new vtkYoungsMaterialInterface Kitware.VTK.vtkYoungsMaterialInterface.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkMultiBlockDataSetAlgorithm.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.SetAxisSymetric | ( | int | _arg | ) | [virtual] |
Turns on/off AxisSymetric computation of 2D interfaces. in axis symetric mode, 2D meshes are understood as volumes of revolution.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.SetFillMaterial | ( | int | _arg | ) | [virtual] |
When FillMaterial is set to 1, the volume containing material is output and not only the interface surface.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.SetInverseNormal | ( | int | _arg | ) | [virtual] |
Set/Get wether the normal vector has to be flipped.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.SetMaterialArrays | ( | int | i, |
string | volumeFraction, | ||
string | interfaceNormal, | ||
string | materialOrdering | ||
) | [virtual] |
Set ith Material arrays to be used as volume fraction, interface normal and material ordering. Each parameter name a cell array.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.SetMaterialNormalArray | ( | int | i, |
string | normal | ||
) | [virtual] |
Set ith Material arrays to be used as volume fraction, interface normal and material ordering. Each parameter name a cell array.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.SetMaterialOrderingArray | ( | int | i, |
string | ordering | ||
) | [virtual] |
Set ith Material arrays to be used as volume fraction, interface normal and material ordering. Each parameter name a cell array.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.SetMaterialVolumeFractionArray | ( | int | i, |
string | volume | ||
) | [virtual] |
Set ith Material arrays to be used as volume fraction, interface normal and material ordering. Each parameter name a cell array.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.SetNumberOfMaterials | ( | int | n | ) | [virtual] |
Sets/Gets the number of materials.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.SetOnionPeel | ( | int | _arg | ) | [virtual] |
Set/Get OnionPeel flag. if this flag is on, the normal vector of the first material (which depends on material ordering) is used for all materials.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.SetReverseMaterialOrder | ( | int | _arg | ) | [virtual] |
If this flag is on, material order in reversed. Otherwise, materials are sorted in ascending order depending on the given ordering array.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.SetTwoMaterialsOptimization | ( | int | _arg | ) | [virtual] |
Triggers some additional optimizations for cells containing only two materials. This option might produce different result than expected if the sum of volume fractions is not 1.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.SetUseFractionAsDistance | ( | int | _arg | ) | [virtual] |
when UseFractionAsDistance is true, the volume fraction is interpreted as the distance of the cutting plane from the origin. in axis symetric mode, 2D meshes are understood as volumes of revolution.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.SetVolumeFractionRange | ( | double | _arg1, |
double | _arg2 | ||
) | [virtual] |
Set/Get minimum and maximum volume fraction value. if a material fills a volume above the minimum value, the material is considered to be void. if a material fills a volume fraction beyond the maximum value it is considered as filling the whole volume.
void Kitware.VTK.vtkYoungsMaterialInterface.SetVolumeFractionRange | ( | IntPtr | _arg | ) |
Set/Get minimum and maximum volume fraction value. if a material fills a volume above the minimum value, the material is considered to be void. if a material fills a volume fraction beyond the maximum value it is considered as filling the whole volume.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.TwoMaterialsOptimizationOff | ( | ) | [virtual] |
Triggers some additional optimizations for cells containing only two materials. This option might produce different result than expected if the sum of volume fractions is not 1.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.TwoMaterialsOptimizationOn | ( | ) | [virtual] |
Triggers some additional optimizations for cells containing only two materials. This option might produce different result than expected if the sum of volume fractions is not 1.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.UseFractionAsDistanceOff | ( | ) | [virtual] |
when UseFractionAsDistance is true, the volume fraction is interpreted as the distance of the cutting plane from the origin. in axis symetric mode, 2D meshes are understood as volumes of revolution.
virtual void Kitware.VTK.vtkYoungsMaterialInterface.UseFractionAsDistanceOn | ( | ) | [virtual] |
when UseFractionAsDistance is true, the volume fraction is interpreted as the distance of the cutting plane from the origin. in axis symetric mode, 2D meshes are understood as volumes of revolution.
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_AxisSymetricOff_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_AxisSymetricOn_02 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_FillMaterialOff_03 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_FillMaterialOn_04 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_GetAxisSymetric_05 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_GetFillMaterial_06 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_GetInverseNormal_07 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_GetNumberOfMaterials_08 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_GetOnionPeel_09 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_GetReverseMaterialOrder_10 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_GetTwoMaterialsOptimization_11 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_GetUseFractionAsDistance_12 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_GetVolumeFractionRange_13 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_GetVolumeFractionRange_14 | ( | HandleRef | pThis, |
IntPtr | data | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_InverseNormalOff_15 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_InverseNormalOn_16 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_IsA_17 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_IsTypeOf_18 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_NewInstance_20 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_OnionPeelOff_21 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_OnionPeelOn_22 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_RemoveAllMaterials_23 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_ReverseMaterialOrderOff_24 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_ReverseMaterialOrderOn_25 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_SafeDownCast_26 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_SetAxisSymetric_27 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_SetFillMaterial_28 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_SetInverseNormal_29 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_SetMaterialArrays_30 | ( | HandleRef | pThis, |
int | i, | ||
string | volumeFraction, | ||
string | interfaceNormal, | ||
string | materialOrdering | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_SetMaterialNormalArray_31 | ( | HandleRef | pThis, |
int | i, | ||
string | normal | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_SetMaterialOrderingArray_32 | ( | HandleRef | pThis, |
int | i, | ||
string | ordering | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_SetMaterialVolumeFractionArray_33 | ( | HandleRef | pThis, |
int | i, | ||
string | volume | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_SetNumberOfMaterials_34 | ( | HandleRef | pThis, |
int | n | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_SetOnionPeel_35 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_SetReverseMaterialOrder_36 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_SetTwoMaterialsOptimization_37 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_SetUseFractionAsDistance_38 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_SetVolumeFractionRange_39 | ( | HandleRef | pThis, |
double | _arg1, | ||
double | _arg2 | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_SetVolumeFractionRange_40 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_TwoMaterialsOptimizationOff_41 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_TwoMaterialsOptimizationOn_42 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_UseFractionAsDistanceOff_43 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkYoungsMaterialInterface.vtkYoungsMaterialInterface_UseFractionAsDistanceOn_44 | ( | HandleRef | pThis | ) | [private] |
new readonly string Kitware.VTK.vtkYoungsMaterialInterface.MRClassNameKey = "26vtkYoungsMaterialInterface" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkMultiBlockDataSetAlgorithm.
new const string Kitware.VTK.vtkYoungsMaterialInterface.MRFullTypeName = "Kitware.VTK.vtkYoungsMaterialInterface" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkMultiBlockDataSetAlgorithm.