ActiViz .NET
5.8.0
|
vtkImporter - importer abstract class More...
Public Member Functions | |
vtkImporter (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
virtual vtkRenderWindow | GetRenderWindow () |
Description Set the vtkRenderWindow to contain the imported actors, cameras and lights, If no vtkRenderWindow is set, one will be created and can be obtained with the GetRenderWindow method. If the vtkRenderWindow has been specified, the first vtkRenderer it has will be used to import the objects. If the vtkRenderWindow has no Renderer, one will be created and can be accessed using GetRenderer. | |
virtual vtkRenderer | GetRenderer () |
Description Get the renderer that contains the imported actors, cameras and lights. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkImporter | NewInstance () |
Undocumented Block. | |
void | Read () |
Description Import the actors, cameras, lights and properties into a vtkRenderWindow. | |
virtual void | SetRenderWindow (vtkRenderWindow arg0) |
Description Set the vtkRenderWindow to contain the imported actors, cameras and lights, If no vtkRenderWindow is set, one will be created and can be obtained with the GetRenderWindow method. If the vtkRenderWindow has been specified, the first vtkRenderer it has will be used to import the objects. If the vtkRenderWindow has no Renderer, one will be created and can be accessed using GetRenderer. | |
void | Update () |
Description Import the actors, cameras, lights and properties into a vtkRenderWindow. | |
Static Public Member Functions | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkImporter | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkImporter" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "11vtkImporter" |
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 | vtkImporter_GetRenderWindow_01 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkImporter_GetRenderer_02 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkImporter_IsA_03 (HandleRef pThis, string type) |
static internal int | vtkImporter_IsTypeOf_04 (string type) |
static internal IntPtr | vtkImporter_NewInstance_05 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImporter_Read_06 (HandleRef pThis) |
static internal IntPtr | vtkImporter_SafeDownCast_07 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImporter_SetRenderWindow_08 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkImporter_Update_09 (HandleRef pThis) |
Static Private Member Functions | |
static | vtkImporter () |
Automatically generated type registration mechanics. |
vtkImporter - importer abstract class
Description vtkImporter is an abstract class that specifies the protocol for importing actors, cameras, lights and properties into a vtkRenderWindow. The following takes place: 1) Create a RenderWindow and Renderer if none is provided. 2) Call ImportBegin, if ImportBegin returns False, return 3) Call ReadData, which calls: a) Import the Actors b) Import the cameras c) Import the lights d) Import the Properties 7) Call ImportEnd
Subclasses optionally implement the ImportActors, ImportCameras, ImportLights and ImportProperties or ReadData methods. An ImportBegin and ImportEnd can optionally be provided to perform Importer-specific initialization and termination. The Read method initiates the import process. If a RenderWindow is provided, its Renderer will contained the imported objects. If the RenderWindow has no Renderer, one is created. If no RenderWindow is provided, both a RenderWindow and Renderer will be created. Both the RenderWindow and Renderer can be accessed using Get methods.
static Kitware.VTK.vtkImporter.vtkImporter | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkImporter.vtkImporter | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
override void Kitware.VTK.vtkImporter.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.vtkObject.
Reimplemented in Kitware.VTK.vtkVRMLImporter, and Kitware.VTK.vtk3DSImporter.
virtual vtkRenderer Kitware.VTK.vtkImporter.GetRenderer | ( | ) | [virtual] |
Description Get the renderer that contains the imported actors, cameras and lights.
virtual vtkRenderWindow Kitware.VTK.vtkImporter.GetRenderWindow | ( | ) | [virtual] |
Description Set the vtkRenderWindow to contain the imported actors, cameras and lights, If no vtkRenderWindow is set, one will be created and can be obtained with the GetRenderWindow method. If the vtkRenderWindow has been specified, the first vtkRenderer it has will be used to import the objects. If the vtkRenderWindow has no Renderer, one will be created and can be accessed using GetRenderer.
override int Kitware.VTK.vtkImporter.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkVRMLImporter, and Kitware.VTK.vtk3DSImporter.
static new int Kitware.VTK.vtkImporter.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkVRMLImporter, and Kitware.VTK.vtk3DSImporter.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkVRMLImporter, and Kitware.VTK.vtk3DSImporter.
void Kitware.VTK.vtkImporter.Read | ( | ) |
Description Import the actors, cameras, lights and properties into a vtkRenderWindow.
static new vtkImporter Kitware.VTK.vtkImporter.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkVRMLImporter, and Kitware.VTK.vtk3DSImporter.
virtual void Kitware.VTK.vtkImporter.SetRenderWindow | ( | vtkRenderWindow | arg0 | ) | [virtual] |
Description Set the vtkRenderWindow to contain the imported actors, cameras and lights, If no vtkRenderWindow is set, one will be created and can be obtained with the GetRenderWindow method. If the vtkRenderWindow has been specified, the first vtkRenderer it has will be used to import the objects. If the vtkRenderWindow has no Renderer, one will be created and can be accessed using GetRenderer.
void Kitware.VTK.vtkImporter.Update | ( | ) |
Description Import the actors, cameras, lights and properties into a vtkRenderWindow.
static internal IntPtr Kitware.VTK.vtkImporter.vtkImporter_GetRenderer_02 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImporter.vtkImporter_GetRenderWindow_01 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkImporter.vtkImporter_IsA_03 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkImporter.vtkImporter_IsTypeOf_04 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImporter.vtkImporter_NewInstance_05 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkImporter.vtkImporter_Read_06 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImporter.vtkImporter_SafeDownCast_07 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkImporter.vtkImporter_SetRenderWindow_08 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkImporter.vtkImporter_Update_09 | ( | HandleRef | pThis | ) | [private] |
new readonly string Kitware.VTK.vtkImporter.MRClassNameKey = "11vtkImporter" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkVRMLImporter, and Kitware.VTK.vtk3DSImporter.
new const string Kitware.VTK.vtkImporter.MRFullTypeName = "Kitware.VTK.vtkImporter" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkVRMLImporter, and Kitware.VTK.vtk3DSImporter.