ActiViz .NET
5.8.0
|
vtkVolumeTextureMapper3D - volume render with 3D texture mapping More...
Public Types | |
enum | ATI_METHOD_WrapperEnum { ATI_METHOD = 2, FRAGMENT_PROGRAM_METHOD = 0, NO_METHOD = 3, NVIDIA_METHOD = 1 } |
Allow access to the actual sample distance used to render the image. More... | |
Public Member Functions | |
vtkVolumeTextureMapper3D (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkVolumeTextureMapper3D () | |
Undocumented Block. | |
virtual float | GetActualSampleDistance () |
Allow access to the actual sample distance used to render the image. | |
virtual int | GetNumberOfPolygons () |
Allow access to the number of polygons used for the rendering. | |
virtual int | GetPreferredRenderMethod () |
Set the preferred render method. If it is supported, this one will be used. Don't allow ATI_METHOD - it is not actually supported. | |
virtual int | GetPreferredRenderMethodMaxValue () |
Set the preferred render method. If it is supported, this one will be used. Don't allow ATI_METHOD - it is not actually supported. | |
virtual int | GetPreferredRenderMethodMinValue () |
Set the preferred render method. If it is supported, this one will be used. Don't allow ATI_METHOD - it is not actually supported. | |
virtual float | GetSampleDistance () |
The distance at which to space sampling planes. This may not be honored for interactive renders. An interactive render is defined as one that has less than 1 second of allocated render time. | |
virtual bool | GetUseCompressedTexture () |
Set/Get if the mapper use compressed textures (if supported by the hardware). Initial value is false. There are two reasons to use compressed textures: 1. rendering can be 4 times faster. 2. It saves some VRAM. There is one reason to not use compressed textures: quality may be lower than with uncompressed textures. | |
virtual int[] | GetVolumeDimensions () |
These are the dimensions of the 3D texture. | |
virtual void | GetVolumeDimensions (IntPtr data) |
These are the dimensions of the 3D texture. | |
virtual float[] | GetVolumeSpacing () |
This is the spacing of the 3D texture. | |
virtual void | GetVolumeSpacing (IntPtr data) |
This is the spacing of the 3D texture. | |
override int | IsA (string type) |
Undocumented Block. | |
virtual int | IsRenderSupported (vtkVolumeProperty arg0, vtkRenderer arg1) |
Based on hardware and properties, we may or may not be able to render using 3D texture mapping. This indicates if 3D texture mapping is supported by the hardware, and if the other extensions necessary to support the specific properties are available. | |
new vtkVolumeTextureMapper3D | NewInstance () |
Undocumented Block. | |
override void | Render (vtkRenderer arg0, vtkVolume arg1) |
Allow access to the actual sample distance used to render the image. | |
void | SetPreferredMethodToFragmentProgram () |
Set the preferred render method. If it is supported, this one will be used. Don't allow ATI_METHOD - it is not actually supported. | |
void | SetPreferredMethodToNVidia () |
Set the preferred render method. If it is supported, this one will be used. Don't allow ATI_METHOD - it is not actually supported. | |
virtual void | SetPreferredRenderMethod (int _arg) |
Set the preferred render method. If it is supported, this one will be used. Don't allow ATI_METHOD - it is not actually supported. | |
virtual void | SetSampleDistance (float _arg) |
The distance at which to space sampling planes. This may not be honored for interactive renders. An interactive render is defined as one that has less than 1 second of allocated render time. | |
virtual void | SetUseCompressedTexture (bool _arg) |
Set/Get if the mapper use compressed textures (if supported by the hardware). Initial value is false. There are two reasons to use compressed textures: 1. rendering can be 4 times faster. 2. It saves some VRAM. There is one reason to not use compressed textures: quality may be lower than with uncompressed textures. | |
Static Public Member Functions | |
static new vtkVolumeTextureMapper3D | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkVolumeTextureMapper3D | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkVolumeTextureMapper3D" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "24vtkVolumeTextureMapper3D" |
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 | vtkVolumeTextureMapper3D_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal float | vtkVolumeTextureMapper3D_GetActualSampleDistance_01 (HandleRef pThis) |
static internal int | vtkVolumeTextureMapper3D_GetNumberOfPolygons_02 (HandleRef pThis) |
static internal int | vtkVolumeTextureMapper3D_GetPreferredRenderMethod_03 (HandleRef pThis) |
static internal int | vtkVolumeTextureMapper3D_GetPreferredRenderMethodMaxValue_04 (HandleRef pThis) |
static internal int | vtkVolumeTextureMapper3D_GetPreferredRenderMethodMinValue_05 (HandleRef pThis) |
static internal float | vtkVolumeTextureMapper3D_GetSampleDistance_06 (HandleRef pThis) |
static internal byte | vtkVolumeTextureMapper3D_GetUseCompressedTexture_07 (HandleRef pThis) |
static internal IntPtr | vtkVolumeTextureMapper3D_GetVolumeDimensions_08 (HandleRef pThis) |
static internal void | vtkVolumeTextureMapper3D_GetVolumeDimensions_09 (HandleRef pThis, IntPtr data) |
static internal IntPtr | vtkVolumeTextureMapper3D_GetVolumeSpacing_10 (HandleRef pThis) |
static internal void | vtkVolumeTextureMapper3D_GetVolumeSpacing_11 (HandleRef pThis, IntPtr data) |
static internal int | vtkVolumeTextureMapper3D_IsA_12 (HandleRef pThis, string type) |
static internal int | vtkVolumeTextureMapper3D_IsRenderSupported_13 (HandleRef pThis, HandleRef arg0, HandleRef arg1) |
static internal int | vtkVolumeTextureMapper3D_IsTypeOf_14 (string type) |
static internal IntPtr | vtkVolumeTextureMapper3D_NewInstance_16 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkVolumeTextureMapper3D_Render_17 (HandleRef pThis, HandleRef arg0, HandleRef arg1) |
static internal IntPtr | vtkVolumeTextureMapper3D_SafeDownCast_18 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkVolumeTextureMapper3D_SetPreferredMethodToFragmentProgram_19 (HandleRef pThis) |
static internal void | vtkVolumeTextureMapper3D_SetPreferredMethodToNVidia_20 (HandleRef pThis) |
static internal void | vtkVolumeTextureMapper3D_SetPreferredRenderMethod_21 (HandleRef pThis, int _arg) |
static internal void | vtkVolumeTextureMapper3D_SetSampleDistance_22 (HandleRef pThis, float _arg) |
static internal void | vtkVolumeTextureMapper3D_SetUseCompressedTexture_23 (HandleRef pThis, byte _arg) |
Static Private Member Functions | |
static | vtkVolumeTextureMapper3D () |
Automatically generated type registration mechanics. |
vtkVolumeTextureMapper3D - volume render with 3D texture mapping
static Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
override void Kitware.VTK.vtkVolumeTextureMapper3D.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.vtkVolumeMapper.
Reimplemented in Kitware.VTK.vtkOpenGLVolumeTextureMapper3D.
virtual float Kitware.VTK.vtkVolumeTextureMapper3D.GetActualSampleDistance | ( | ) | [virtual] |
Allow access to the actual sample distance used to render the image.
virtual int Kitware.VTK.vtkVolumeTextureMapper3D.GetNumberOfPolygons | ( | ) | [virtual] |
Allow access to the number of polygons used for the rendering.
virtual int Kitware.VTK.vtkVolumeTextureMapper3D.GetPreferredRenderMethod | ( | ) | [virtual] |
Set the preferred render method. If it is supported, this one will be used. Don't allow ATI_METHOD - it is not actually supported.
virtual int Kitware.VTK.vtkVolumeTextureMapper3D.GetPreferredRenderMethodMaxValue | ( | ) | [virtual] |
Set the preferred render method. If it is supported, this one will be used. Don't allow ATI_METHOD - it is not actually supported.
virtual int Kitware.VTK.vtkVolumeTextureMapper3D.GetPreferredRenderMethodMinValue | ( | ) | [virtual] |
Set the preferred render method. If it is supported, this one will be used. Don't allow ATI_METHOD - it is not actually supported.
virtual float Kitware.VTK.vtkVolumeTextureMapper3D.GetSampleDistance | ( | ) | [virtual] |
The distance at which to space sampling planes. This may not be honored for interactive renders. An interactive render is defined as one that has less than 1 second of allocated render time.
virtual bool Kitware.VTK.vtkVolumeTextureMapper3D.GetUseCompressedTexture | ( | ) | [virtual] |
Set/Get if the mapper use compressed textures (if supported by the hardware). Initial value is false. There are two reasons to use compressed textures: 1. rendering can be 4 times faster. 2. It saves some VRAM. There is one reason to not use compressed textures: quality may be lower than with uncompressed textures.
virtual int [] Kitware.VTK.vtkVolumeTextureMapper3D.GetVolumeDimensions | ( | ) | [virtual] |
These are the dimensions of the 3D texture.
virtual void Kitware.VTK.vtkVolumeTextureMapper3D.GetVolumeDimensions | ( | IntPtr | data | ) | [virtual] |
These are the dimensions of the 3D texture.
virtual float [] Kitware.VTK.vtkVolumeTextureMapper3D.GetVolumeSpacing | ( | ) | [virtual] |
This is the spacing of the 3D texture.
virtual void Kitware.VTK.vtkVolumeTextureMapper3D.GetVolumeSpacing | ( | IntPtr | data | ) | [virtual] |
This is the spacing of the 3D texture.
override int Kitware.VTK.vtkVolumeTextureMapper3D.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkVolumeMapper.
Reimplemented in Kitware.VTK.vtkOpenGLVolumeTextureMapper3D.
virtual int Kitware.VTK.vtkVolumeTextureMapper3D.IsRenderSupported | ( | vtkVolumeProperty | arg0, |
vtkRenderer | arg1 | ||
) | [virtual] |
Based on hardware and properties, we may or may not be able to render using 3D texture mapping. This indicates if 3D texture mapping is supported by the hardware, and if the other extensions necessary to support the specific properties are available.
Reimplemented in Kitware.VTK.vtkOpenGLVolumeTextureMapper3D.
static new int Kitware.VTK.vtkVolumeTextureMapper3D.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkVolumeMapper.
Reimplemented in Kitware.VTK.vtkOpenGLVolumeTextureMapper3D.
static new vtkVolumeTextureMapper3D Kitware.VTK.vtkVolumeTextureMapper3D.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkAlgorithm.
Reimplemented in Kitware.VTK.vtkOpenGLVolumeTextureMapper3D.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkVolumeMapper.
Reimplemented in Kitware.VTK.vtkOpenGLVolumeTextureMapper3D.
override void Kitware.VTK.vtkVolumeTextureMapper3D.Render | ( | vtkRenderer | arg0, |
vtkVolume | arg1 | ||
) | [virtual] |
Allow access to the actual sample distance used to render the image.
Reimplemented from Kitware.VTK.vtkVolumeMapper.
Reimplemented in Kitware.VTK.vtkOpenGLVolumeTextureMapper3D.
static new vtkVolumeTextureMapper3D Kitware.VTK.vtkVolumeTextureMapper3D.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkVolumeMapper.
Reimplemented in Kitware.VTK.vtkOpenGLVolumeTextureMapper3D.
Set the preferred render method. If it is supported, this one will be used. Don't allow ATI_METHOD - it is not actually supported.
Set the preferred render method. If it is supported, this one will be used. Don't allow ATI_METHOD - it is not actually supported.
virtual void Kitware.VTK.vtkVolumeTextureMapper3D.SetPreferredRenderMethod | ( | int | _arg | ) | [virtual] |
Set the preferred render method. If it is supported, this one will be used. Don't allow ATI_METHOD - it is not actually supported.
virtual void Kitware.VTK.vtkVolumeTextureMapper3D.SetSampleDistance | ( | float | _arg | ) | [virtual] |
The distance at which to space sampling planes. This may not be honored for interactive renders. An interactive render is defined as one that has less than 1 second of allocated render time.
virtual void Kitware.VTK.vtkVolumeTextureMapper3D.SetUseCompressedTexture | ( | bool | _arg | ) | [virtual] |
Set/Get if the mapper use compressed textures (if supported by the hardware). Initial value is false. There are two reasons to use compressed textures: 1. rendering can be 4 times faster. 2. It saves some VRAM. There is one reason to not use compressed textures: quality may be lower than with uncompressed textures.
static internal float Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_GetActualSampleDistance_01 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_GetNumberOfPolygons_02 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_GetPreferredRenderMethod_03 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_GetPreferredRenderMethodMaxValue_04 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_GetPreferredRenderMethodMinValue_05 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_GetSampleDistance_06 | ( | HandleRef | pThis | ) | [private] |
static internal byte Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_GetUseCompressedTexture_07 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_GetVolumeDimensions_08 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_GetVolumeDimensions_09 | ( | HandleRef | pThis, |
IntPtr | data | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_GetVolumeSpacing_10 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_GetVolumeSpacing_11 | ( | HandleRef | pThis, |
IntPtr | data | ||
) | [private] |
static internal int Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_IsA_12 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_IsRenderSupported_13 | ( | HandleRef | pThis, |
HandleRef | arg0, | ||
HandleRef | arg1 | ||
) | [private] |
static internal int Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_IsTypeOf_14 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_NewInstance_16 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_Render_17 | ( | HandleRef | pThis, |
HandleRef | arg0, | ||
HandleRef | arg1 | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_SafeDownCast_18 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_SetPreferredMethodToFragmentProgram_19 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_SetPreferredMethodToNVidia_20 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_SetPreferredRenderMethod_21 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_SetSampleDistance_22 | ( | HandleRef | pThis, |
float | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeTextureMapper3D.vtkVolumeTextureMapper3D_SetUseCompressedTexture_23 | ( | HandleRef | pThis, |
byte | _arg | ||
) | [private] |
new readonly string Kitware.VTK.vtkVolumeTextureMapper3D.MRClassNameKey = "24vtkVolumeTextureMapper3D" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkVolumeMapper.
Reimplemented in Kitware.VTK.vtkOpenGLVolumeTextureMapper3D.
new const string Kitware.VTK.vtkVolumeTextureMapper3D.MRFullTypeName = "Kitware.VTK.vtkVolumeTextureMapper3D" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkVolumeMapper.
Reimplemented in Kitware.VTK.vtkOpenGLVolumeTextureMapper3D.