ActiViz .NET
5.8.0
|
vtkCameraRepresentation - represent the vtkCameraWidget More...
Public Member Functions | |
vtkCameraRepresentation (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkCameraRepresentation () | |
Instantiate this class. | |
void | AddCameraToPath () |
These methods are used to create interpolated camera paths. The AddCameraToPath() method adds the view defined by the current camera (via SetCamera()) to the interpolated camera path. AnimatePath() interpolates NumberOfFrames along the current path. InitializePath() resets the interpolated path to its initial, empty configuration. | |
void | AnimatePath (vtkRenderWindowInteractor rwi) |
These methods are used to create interpolated camera paths. The AddCameraToPath() method adds the view defined by the current camera (via SetCamera()) to the interpolated camera path. AnimatePath() interpolates NumberOfFrames along the current path. InitializePath() resets the interpolated path to its initial, empty configuration. | |
override void | BuildRepresentation () |
Satisfy the superclasses' API. | |
override void | GetActors2D (vtkPropCollection arg0) |
These methods are necessary to make this representation behave as a vtkProp. | |
virtual vtkCamera | GetCamera () |
Specify the camera to interpolate. This must be specified by the user. | |
virtual vtkCameraInterpolator | GetInterpolator () |
Get the vtkCameraInterpolator used to interpolate and save the sequence of camera views. If not defined, one is created automatically. Note that you can access this object to set the interpolation type (linear, spline) and other instance variables. | |
virtual int | GetNumberOfFrames () |
Set the number of frames to generate when playback is initiated. | |
virtual int | GetNumberOfFramesMaxValue () |
Set the number of frames to generate when playback is initiated. | |
virtual int | GetNumberOfFramesMinValue () |
Set the number of frames to generate when playback is initiated. | |
virtual vtkProperty2D | GetProperty () |
By obtaining this property you can specify the properties of the representation. | |
override void | GetSize (IntPtr size) |
Satisfy the superclasses' API. | |
override int | HasTranslucentPolygonalGeometry () |
These methods are necessary to make this representation behave as a vtkProp. | |
void | InitializePath () |
These methods are used to create interpolated camera paths. The AddCameraToPath() method adds the view defined by the current camera (via SetCamera()) to the interpolated camera path. AnimatePath() interpolates NumberOfFrames along the current path. InitializePath() resets the interpolated path to its initial, empty configuration. | |
override int | IsA (string type) |
Standard VTK class methods. | |
new vtkCameraRepresentation | NewInstance () |
Standard VTK class methods. | |
override void | ReleaseGraphicsResources (vtkWindow arg0) |
These methods are necessary to make this representation behave as a vtkProp. | |
override int | RenderOpaqueGeometry (vtkViewport arg0) |
These methods are necessary to make this representation behave as a vtkProp. | |
override int | RenderOverlay (vtkViewport arg0) |
These methods are necessary to make this representation behave as a vtkProp. | |
override int | RenderTranslucentPolygonalGeometry (vtkViewport arg0) |
These methods are necessary to make this representation behave as a vtkProp. | |
void | SetCamera (vtkCamera camera) |
Specify the camera to interpolate. This must be specified by the user. | |
void | SetInterpolator (vtkCameraInterpolator camInt) |
Get the vtkCameraInterpolator used to interpolate and save the sequence of camera views. If not defined, one is created automatically. Note that you can access this object to set the interpolation type (linear, spline) and other instance variables. | |
virtual void | SetNumberOfFrames (int _arg) |
Set the number of frames to generate when playback is initiated. | |
Static Public Member Functions | |
static new vtkCameraRepresentation | New () |
Instantiate this class. | |
static new int | IsTypeOf (string type) |
Standard VTK class methods. | |
static new vtkCameraRepresentation | SafeDownCast (vtkObjectBase o) |
Standard VTK class methods. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkCameraRepresentation" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "23vtkCameraRepresentation" |
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 | vtkCameraRepresentation_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkCameraRepresentation_AddCameraToPath_01 (HandleRef pThis) |
static internal void | vtkCameraRepresentation_AnimatePath_02 (HandleRef pThis, HandleRef rwi) |
static internal void | vtkCameraRepresentation_BuildRepresentation_03 (HandleRef pThis) |
static internal void | vtkCameraRepresentation_GetActors2D_04 (HandleRef pThis, HandleRef arg0) |
static internal IntPtr | vtkCameraRepresentation_GetCamera_05 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkCameraRepresentation_GetInterpolator_06 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkCameraRepresentation_GetNumberOfFrames_07 (HandleRef pThis) |
static internal int | vtkCameraRepresentation_GetNumberOfFramesMaxValue_08 (HandleRef pThis) |
static internal int | vtkCameraRepresentation_GetNumberOfFramesMinValue_09 (HandleRef pThis) |
static internal IntPtr | vtkCameraRepresentation_GetProperty_10 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkCameraRepresentation_GetSize_11 (HandleRef pThis, IntPtr size) |
static internal int | vtkCameraRepresentation_HasTranslucentPolygonalGeometry_12 (HandleRef pThis) |
static internal void | vtkCameraRepresentation_InitializePath_13 (HandleRef pThis) |
static internal int | vtkCameraRepresentation_IsA_14 (HandleRef pThis, string type) |
static internal int | vtkCameraRepresentation_IsTypeOf_15 (string type) |
static internal IntPtr | vtkCameraRepresentation_NewInstance_17 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkCameraRepresentation_ReleaseGraphicsResources_18 (HandleRef pThis, HandleRef arg0) |
static internal int | vtkCameraRepresentation_RenderOpaqueGeometry_19 (HandleRef pThis, HandleRef arg0) |
static internal int | vtkCameraRepresentation_RenderOverlay_20 (HandleRef pThis, HandleRef arg0) |
static internal int | vtkCameraRepresentation_RenderTranslucentPolygonalGeometry_21 (HandleRef pThis, HandleRef arg0) |
static internal IntPtr | vtkCameraRepresentation_SafeDownCast_22 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkCameraRepresentation_SetCamera_23 (HandleRef pThis, HandleRef camera) |
static internal void | vtkCameraRepresentation_SetInterpolator_24 (HandleRef pThis, HandleRef camInt) |
static internal void | vtkCameraRepresentation_SetNumberOfFrames_25 (HandleRef pThis, int _arg) |
Static Private Member Functions | |
static | vtkCameraRepresentation () |
Automatically generated type registration mechanics. |
vtkCameraRepresentation - represent the vtkCameraWidget
Description This class provides support for interactively saving a series of camera views into an interpolated path (using vtkCameraInterpolator). The class typically works in conjunction with vtkCameraWidget. To use this class simply specify the camera to interpolate and use the methods AddCameraToPath(), AnimatePath(), and InitializePath() to add a new camera view, animate the current views, and initialize the interpolation.
static Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Instantiate this class.
These methods are used to create interpolated camera paths. The AddCameraToPath() method adds the view defined by the current camera (via SetCamera()) to the interpolated camera path. AnimatePath() interpolates NumberOfFrames along the current path. InitializePath() resets the interpolated path to its initial, empty configuration.
These methods are used to create interpolated camera paths. The AddCameraToPath() method adds the view defined by the current camera (via SetCamera()) to the interpolated camera path. AnimatePath() interpolates NumberOfFrames along the current path. InitializePath() resets the interpolated path to its initial, empty configuration.
override void Kitware.VTK.vtkCameraRepresentation.BuildRepresentation | ( | ) | [virtual] |
Satisfy the superclasses' API.
Reimplemented from Kitware.VTK.vtkBorderRepresentation.
override void Kitware.VTK.vtkCameraRepresentation.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.vtkBorderRepresentation.
override void Kitware.VTK.vtkCameraRepresentation.GetActors2D | ( | vtkPropCollection | arg0 | ) | [virtual] |
These methods are necessary to make this representation behave as a vtkProp.
Reimplemented from Kitware.VTK.vtkBorderRepresentation.
virtual vtkCamera Kitware.VTK.vtkCameraRepresentation.GetCamera | ( | ) | [virtual] |
Specify the camera to interpolate. This must be specified by the user.
virtual vtkCameraInterpolator Kitware.VTK.vtkCameraRepresentation.GetInterpolator | ( | ) | [virtual] |
Get the vtkCameraInterpolator used to interpolate and save the sequence of camera views. If not defined, one is created automatically. Note that you can access this object to set the interpolation type (linear, spline) and other instance variables.
virtual int Kitware.VTK.vtkCameraRepresentation.GetNumberOfFrames | ( | ) | [virtual] |
Set the number of frames to generate when playback is initiated.
virtual int Kitware.VTK.vtkCameraRepresentation.GetNumberOfFramesMaxValue | ( | ) | [virtual] |
Set the number of frames to generate when playback is initiated.
virtual int Kitware.VTK.vtkCameraRepresentation.GetNumberOfFramesMinValue | ( | ) | [virtual] |
Set the number of frames to generate when playback is initiated.
virtual vtkProperty2D Kitware.VTK.vtkCameraRepresentation.GetProperty | ( | ) | [virtual] |
By obtaining this property you can specify the properties of the representation.
override void Kitware.VTK.vtkCameraRepresentation.GetSize | ( | IntPtr | size | ) | [virtual] |
Satisfy the superclasses' API.
Reimplemented from Kitware.VTK.vtkBorderRepresentation.
override int Kitware.VTK.vtkCameraRepresentation.HasTranslucentPolygonalGeometry | ( | ) | [virtual] |
These methods are necessary to make this representation behave as a vtkProp.
Reimplemented from Kitware.VTK.vtkBorderRepresentation.
These methods are used to create interpolated camera paths. The AddCameraToPath() method adds the view defined by the current camera (via SetCamera()) to the interpolated camera path. AnimatePath() interpolates NumberOfFrames along the current path. InitializePath() resets the interpolated path to its initial, empty configuration.
override int Kitware.VTK.vtkCameraRepresentation.IsA | ( | string | type | ) | [virtual] |
Standard VTK class methods.
Reimplemented from Kitware.VTK.vtkBorderRepresentation.
static new int Kitware.VTK.vtkCameraRepresentation.IsTypeOf | ( | string | type | ) | [static] |
Standard VTK class methods.
Reimplemented from Kitware.VTK.vtkBorderRepresentation.
static new vtkCameraRepresentation Kitware.VTK.vtkCameraRepresentation.New | ( | ) | [static] |
Instantiate this class.
Reimplemented from Kitware.VTK.vtkBorderRepresentation.
Standard VTK class methods.
Reimplemented from Kitware.VTK.vtkBorderRepresentation.
override void Kitware.VTK.vtkCameraRepresentation.ReleaseGraphicsResources | ( | vtkWindow | arg0 | ) | [virtual] |
These methods are necessary to make this representation behave as a vtkProp.
Reimplemented from Kitware.VTK.vtkBorderRepresentation.
override int Kitware.VTK.vtkCameraRepresentation.RenderOpaqueGeometry | ( | vtkViewport | arg0 | ) | [virtual] |
These methods are necessary to make this representation behave as a vtkProp.
Reimplemented from Kitware.VTK.vtkBorderRepresentation.
override int Kitware.VTK.vtkCameraRepresentation.RenderOverlay | ( | vtkViewport | arg0 | ) | [virtual] |
These methods are necessary to make this representation behave as a vtkProp.
Reimplemented from Kitware.VTK.vtkBorderRepresentation.
override int Kitware.VTK.vtkCameraRepresentation.RenderTranslucentPolygonalGeometry | ( | vtkViewport | arg0 | ) | [virtual] |
These methods are necessary to make this representation behave as a vtkProp.
Reimplemented from Kitware.VTK.vtkBorderRepresentation.
static new vtkCameraRepresentation Kitware.VTK.vtkCameraRepresentation.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Standard VTK class methods.
Reimplemented from Kitware.VTK.vtkBorderRepresentation.
void Kitware.VTK.vtkCameraRepresentation.SetCamera | ( | vtkCamera | camera | ) |
Specify the camera to interpolate. This must be specified by the user.
Get the vtkCameraInterpolator used to interpolate and save the sequence of camera views. If not defined, one is created automatically. Note that you can access this object to set the interpolation type (linear, spline) and other instance variables.
virtual void Kitware.VTK.vtkCameraRepresentation.SetNumberOfFrames | ( | int | _arg | ) | [virtual] |
Set the number of frames to generate when playback is initiated.
static internal void Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_AddCameraToPath_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_AnimatePath_02 | ( | HandleRef | pThis, |
HandleRef | rwi | ||
) | [private] |
static internal void Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_BuildRepresentation_03 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_GetActors2D_04 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_GetCamera_05 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_GetInterpolator_06 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_GetNumberOfFrames_07 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_GetNumberOfFramesMaxValue_08 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_GetNumberOfFramesMinValue_09 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_GetProperty_10 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_GetSize_11 | ( | HandleRef | pThis, |
IntPtr | size | ||
) | [private] |
static internal int Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_HasTranslucentPolygonalGeometry_12 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_InitializePath_13 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_IsA_14 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_IsTypeOf_15 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_NewInstance_17 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_ReleaseGraphicsResources_18 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal int Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_RenderOpaqueGeometry_19 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal int Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_RenderOverlay_20 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal int Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_RenderTranslucentPolygonalGeometry_21 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_SafeDownCast_22 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_SetCamera_23 | ( | HandleRef | pThis, |
HandleRef | camera | ||
) | [private] |
static internal void Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_SetInterpolator_24 | ( | HandleRef | pThis, |
HandleRef | camInt | ||
) | [private] |
static internal void Kitware.VTK.vtkCameraRepresentation.vtkCameraRepresentation_SetNumberOfFrames_25 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
new readonly string Kitware.VTK.vtkCameraRepresentation.MRClassNameKey = "23vtkCameraRepresentation" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkBorderRepresentation.
new const string Kitware.VTK.vtkCameraRepresentation.MRFullTypeName = "Kitware.VTK.vtkCameraRepresentation" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkBorderRepresentation.