ActiViz .NET
5.8.0
|
vtkTemporalShiftScale - modify the time range/steps of temporal data More...
Public Member Functions | |
vtkTemporalShiftScale (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkTemporalShiftScale () | |
Undocumented Block. | |
virtual double | GetMaximumNumberOfPeriods () |
if Periodic time is enabled, this controls how many time periods time is reported for. A filter cannot output an infinite number of time steps and therefore a finite number of periods is generated when reporting time. | |
virtual int | GetPeriodic () |
If Periodic is true, requests for time will be wrapped around so that the source appears to be a periodic time source. If data exists for times {0,N-1}, setting periodic to true will cause time 0 to be produced when time N, 2N, 2N etc is requested. This effectively gives the source the ability to generate time data indefinitely in a loop. When combined with Shift/Scale, the time becomes periodic in the shifted and scaled time frame of reference. Note: Since the input time may not start at zero, the wrapping of time from the end of one period to the start of the next, will subtract the initial time - a source with T{5..6} repeated periodicaly will have output time {5..6..7..8} etc. | |
virtual int | GetPeriodicEndCorrection () |
if Periodic time is enabled, this flag determines if the last time step is the same as the first. If PeriodicEndCorrection is true, then it is assumed that the input data goes from 0-1 (or whatever scaled/shifted actual time) and time 1 is the same as time 0 so that steps will be 0,1,2,3...N,1,2,3...N,1,2,3 where step N is the same as 0 and step 0 is not repeated. When this flag is false the data is assumed to be literal and output is of the form 0,1,2,3...N,0,1,2,3... By default this flag is ON | |
virtual double | GetPostShift () |
Apply a translation to the time. | |
virtual double | GetPreShift () |
Apply a translation to the data before scaling. To convert T{5,100} to T{0,1} use Preshift=-5, Scale=1/95, PostShift=0 To convert T{5,105} to T{5,10} use Preshift=-5, Scale=5/100, PostShift=5. | |
virtual double | GetScale () |
Apply a scale to the time. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkTemporalShiftScale | NewInstance () |
Undocumented Block. | |
virtual void | PeriodicEndCorrectionOff () |
if Periodic time is enabled, this flag determines if the last time step is the same as the first. If PeriodicEndCorrection is true, then it is assumed that the input data goes from 0-1 (or whatever scaled/shifted actual time) and time 1 is the same as time 0 so that steps will be 0,1,2,3...N,1,2,3...N,1,2,3 where step N is the same as 0 and step 0 is not repeated. When this flag is false the data is assumed to be literal and output is of the form 0,1,2,3...N,0,1,2,3... By default this flag is ON | |
virtual void | PeriodicEndCorrectionOn () |
if Periodic time is enabled, this flag determines if the last time step is the same as the first. If PeriodicEndCorrection is true, then it is assumed that the input data goes from 0-1 (or whatever scaled/shifted actual time) and time 1 is the same as time 0 so that steps will be 0,1,2,3...N,1,2,3...N,1,2,3 where step N is the same as 0 and step 0 is not repeated. When this flag is false the data is assumed to be literal and output is of the form 0,1,2,3...N,0,1,2,3... By default this flag is ON | |
virtual void | PeriodicOff () |
If Periodic is true, requests for time will be wrapped around so that the source appears to be a periodic time source. If data exists for times {0,N-1}, setting periodic to true will cause time 0 to be produced when time N, 2N, 2N etc is requested. This effectively gives the source the ability to generate time data indefinitely in a loop. When combined with Shift/Scale, the time becomes periodic in the shifted and scaled time frame of reference. Note: Since the input time may not start at zero, the wrapping of time from the end of one period to the start of the next, will subtract the initial time - a source with T{5..6} repeated periodicaly will have output time {5..6..7..8} etc. | |
virtual void | PeriodicOn () |
If Periodic is true, requests for time will be wrapped around so that the source appears to be a periodic time source. If data exists for times {0,N-1}, setting periodic to true will cause time 0 to be produced when time N, 2N, 2N etc is requested. This effectively gives the source the ability to generate time data indefinitely in a loop. When combined with Shift/Scale, the time becomes periodic in the shifted and scaled time frame of reference. Note: Since the input time may not start at zero, the wrapping of time from the end of one period to the start of the next, will subtract the initial time - a source with T{5..6} repeated periodicaly will have output time {5..6..7..8} etc. | |
virtual void | SetMaximumNumberOfPeriods (double _arg) |
if Periodic time is enabled, this controls how many time periods time is reported for. A filter cannot output an infinite number of time steps and therefore a finite number of periods is generated when reporting time. | |
virtual void | SetPeriodic (int _arg) |
If Periodic is true, requests for time will be wrapped around so that the source appears to be a periodic time source. If data exists for times {0,N-1}, setting periodic to true will cause time 0 to be produced when time N, 2N, 2N etc is requested. This effectively gives the source the ability to generate time data indefinitely in a loop. When combined with Shift/Scale, the time becomes periodic in the shifted and scaled time frame of reference. Note: Since the input time may not start at zero, the wrapping of time from the end of one period to the start of the next, will subtract the initial time - a source with T{5..6} repeated periodicaly will have output time {5..6..7..8} etc. | |
virtual void | SetPeriodicEndCorrection (int _arg) |
if Periodic time is enabled, this flag determines if the last time step is the same as the first. If PeriodicEndCorrection is true, then it is assumed that the input data goes from 0-1 (or whatever scaled/shifted actual time) and time 1 is the same as time 0 so that steps will be 0,1,2,3...N,1,2,3...N,1,2,3 where step N is the same as 0 and step 0 is not repeated. When this flag is false the data is assumed to be literal and output is of the form 0,1,2,3...N,0,1,2,3... By default this flag is ON | |
virtual void | SetPostShift (double _arg) |
Apply a translation to the time. | |
virtual void | SetPreShift (double _arg) |
Apply a translation to the data before scaling. To convert T{5,100} to T{0,1} use Preshift=-5, Scale=1/95, PostShift=0 To convert T{5,105} to T{5,10} use Preshift=-5, Scale=5/100, PostShift=5. | |
virtual void | SetScale (double _arg) |
Apply a scale to the time. | |
Static Public Member Functions | |
static new vtkTemporalShiftScale | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkTemporalShiftScale | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkTemporalShiftScale" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "21vtkTemporalShiftScale" |
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 | vtkTemporalShiftScale_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal double | vtkTemporalShiftScale_GetMaximumNumberOfPeriods_01 (HandleRef pThis) |
static internal int | vtkTemporalShiftScale_GetPeriodic_02 (HandleRef pThis) |
static internal int | vtkTemporalShiftScale_GetPeriodicEndCorrection_03 (HandleRef pThis) |
static internal double | vtkTemporalShiftScale_GetPostShift_04 (HandleRef pThis) |
static internal double | vtkTemporalShiftScale_GetPreShift_05 (HandleRef pThis) |
static internal double | vtkTemporalShiftScale_GetScale_06 (HandleRef pThis) |
static internal int | vtkTemporalShiftScale_IsA_07 (HandleRef pThis, string type) |
static internal int | vtkTemporalShiftScale_IsTypeOf_08 (string type) |
static internal IntPtr | vtkTemporalShiftScale_NewInstance_10 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkTemporalShiftScale_PeriodicEndCorrectionOff_11 (HandleRef pThis) |
static internal void | vtkTemporalShiftScale_PeriodicEndCorrectionOn_12 (HandleRef pThis) |
static internal void | vtkTemporalShiftScale_PeriodicOff_13 (HandleRef pThis) |
static internal void | vtkTemporalShiftScale_PeriodicOn_14 (HandleRef pThis) |
static internal IntPtr | vtkTemporalShiftScale_SafeDownCast_15 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkTemporalShiftScale_SetMaximumNumberOfPeriods_16 (HandleRef pThis, double _arg) |
static internal void | vtkTemporalShiftScale_SetPeriodic_17 (HandleRef pThis, int _arg) |
static internal void | vtkTemporalShiftScale_SetPeriodicEndCorrection_18 (HandleRef pThis, int _arg) |
static internal void | vtkTemporalShiftScale_SetPostShift_19 (HandleRef pThis, double _arg) |
static internal void | vtkTemporalShiftScale_SetPreShift_20 (HandleRef pThis, double _arg) |
static internal void | vtkTemporalShiftScale_SetScale_21 (HandleRef pThis, double _arg) |
Static Private Member Functions | |
static | vtkTemporalShiftScale () |
Automatically generated type registration mechanics. |
vtkTemporalShiftScale - modify the time range/steps of temporal data
Description vtkTemporalShiftScale modify the time range or time steps of the data without changing the data itself. The data is not resampled by this filter, only the information accompanying the data is modified.
static Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
override void Kitware.VTK.vtkTemporalShiftScale.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.vtkTemporalDataSetAlgorithm.
virtual double Kitware.VTK.vtkTemporalShiftScale.GetMaximumNumberOfPeriods | ( | ) | [virtual] |
if Periodic time is enabled, this controls how many time periods time is reported for. A filter cannot output an infinite number of time steps and therefore a finite number of periods is generated when reporting time.
virtual int Kitware.VTK.vtkTemporalShiftScale.GetPeriodic | ( | ) | [virtual] |
If Periodic is true, requests for time will be wrapped around so that the source appears to be a periodic time source. If data exists for times {0,N-1}, setting periodic to true will cause time 0 to be produced when time N, 2N, 2N etc is requested. This effectively gives the source the ability to generate time data indefinitely in a loop. When combined with Shift/Scale, the time becomes periodic in the shifted and scaled time frame of reference. Note: Since the input time may not start at zero, the wrapping of time from the end of one period to the start of the next, will subtract the initial time - a source with T{5..6} repeated periodicaly will have output time {5..6..7..8} etc.
virtual int Kitware.VTK.vtkTemporalShiftScale.GetPeriodicEndCorrection | ( | ) | [virtual] |
if Periodic time is enabled, this flag determines if the last time step is the same as the first. If PeriodicEndCorrection is true, then it is assumed that the input data goes from 0-1 (or whatever scaled/shifted actual time) and time 1 is the same as time 0 so that steps will be 0,1,2,3...N,1,2,3...N,1,2,3 where step N is the same as 0 and step 0 is not repeated. When this flag is false the data is assumed to be literal and output is of the form 0,1,2,3...N,0,1,2,3... By default this flag is ON
virtual double Kitware.VTK.vtkTemporalShiftScale.GetPostShift | ( | ) | [virtual] |
Apply a translation to the time.
virtual double Kitware.VTK.vtkTemporalShiftScale.GetPreShift | ( | ) | [virtual] |
Apply a translation to the data before scaling. To convert T{5,100} to T{0,1} use Preshift=-5, Scale=1/95, PostShift=0 To convert T{5,105} to T{5,10} use Preshift=-5, Scale=5/100, PostShift=5.
virtual double Kitware.VTK.vtkTemporalShiftScale.GetScale | ( | ) | [virtual] |
Apply a scale to the time.
override int Kitware.VTK.vtkTemporalShiftScale.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkTemporalDataSetAlgorithm.
static new int Kitware.VTK.vtkTemporalShiftScale.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkTemporalDataSetAlgorithm.
static new vtkTemporalShiftScale Kitware.VTK.vtkTemporalShiftScale.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkTemporalDataSetAlgorithm.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkTemporalDataSetAlgorithm.
virtual void Kitware.VTK.vtkTemporalShiftScale.PeriodicEndCorrectionOff | ( | ) | [virtual] |
if Periodic time is enabled, this flag determines if the last time step is the same as the first. If PeriodicEndCorrection is true, then it is assumed that the input data goes from 0-1 (or whatever scaled/shifted actual time) and time 1 is the same as time 0 so that steps will be 0,1,2,3...N,1,2,3...N,1,2,3 where step N is the same as 0 and step 0 is not repeated. When this flag is false the data is assumed to be literal and output is of the form 0,1,2,3...N,0,1,2,3... By default this flag is ON
virtual void Kitware.VTK.vtkTemporalShiftScale.PeriodicEndCorrectionOn | ( | ) | [virtual] |
if Periodic time is enabled, this flag determines if the last time step is the same as the first. If PeriodicEndCorrection is true, then it is assumed that the input data goes from 0-1 (or whatever scaled/shifted actual time) and time 1 is the same as time 0 so that steps will be 0,1,2,3...N,1,2,3...N,1,2,3 where step N is the same as 0 and step 0 is not repeated. When this flag is false the data is assumed to be literal and output is of the form 0,1,2,3...N,0,1,2,3... By default this flag is ON
virtual void Kitware.VTK.vtkTemporalShiftScale.PeriodicOff | ( | ) | [virtual] |
If Periodic is true, requests for time will be wrapped around so that the source appears to be a periodic time source. If data exists for times {0,N-1}, setting periodic to true will cause time 0 to be produced when time N, 2N, 2N etc is requested. This effectively gives the source the ability to generate time data indefinitely in a loop. When combined with Shift/Scale, the time becomes periodic in the shifted and scaled time frame of reference. Note: Since the input time may not start at zero, the wrapping of time from the end of one period to the start of the next, will subtract the initial time - a source with T{5..6} repeated periodicaly will have output time {5..6..7..8} etc.
virtual void Kitware.VTK.vtkTemporalShiftScale.PeriodicOn | ( | ) | [virtual] |
If Periodic is true, requests for time will be wrapped around so that the source appears to be a periodic time source. If data exists for times {0,N-1}, setting periodic to true will cause time 0 to be produced when time N, 2N, 2N etc is requested. This effectively gives the source the ability to generate time data indefinitely in a loop. When combined with Shift/Scale, the time becomes periodic in the shifted and scaled time frame of reference. Note: Since the input time may not start at zero, the wrapping of time from the end of one period to the start of the next, will subtract the initial time - a source with T{5..6} repeated periodicaly will have output time {5..6..7..8} etc.
static new vtkTemporalShiftScale Kitware.VTK.vtkTemporalShiftScale.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkTemporalDataSetAlgorithm.
virtual void Kitware.VTK.vtkTemporalShiftScale.SetMaximumNumberOfPeriods | ( | double | _arg | ) | [virtual] |
if Periodic time is enabled, this controls how many time periods time is reported for. A filter cannot output an infinite number of time steps and therefore a finite number of periods is generated when reporting time.
virtual void Kitware.VTK.vtkTemporalShiftScale.SetPeriodic | ( | int | _arg | ) | [virtual] |
If Periodic is true, requests for time will be wrapped around so that the source appears to be a periodic time source. If data exists for times {0,N-1}, setting periodic to true will cause time 0 to be produced when time N, 2N, 2N etc is requested. This effectively gives the source the ability to generate time data indefinitely in a loop. When combined with Shift/Scale, the time becomes periodic in the shifted and scaled time frame of reference. Note: Since the input time may not start at zero, the wrapping of time from the end of one period to the start of the next, will subtract the initial time - a source with T{5..6} repeated periodicaly will have output time {5..6..7..8} etc.
virtual void Kitware.VTK.vtkTemporalShiftScale.SetPeriodicEndCorrection | ( | int | _arg | ) | [virtual] |
if Periodic time is enabled, this flag determines if the last time step is the same as the first. If PeriodicEndCorrection is true, then it is assumed that the input data goes from 0-1 (or whatever scaled/shifted actual time) and time 1 is the same as time 0 so that steps will be 0,1,2,3...N,1,2,3...N,1,2,3 where step N is the same as 0 and step 0 is not repeated. When this flag is false the data is assumed to be literal and output is of the form 0,1,2,3...N,0,1,2,3... By default this flag is ON
virtual void Kitware.VTK.vtkTemporalShiftScale.SetPostShift | ( | double | _arg | ) | [virtual] |
Apply a translation to the time.
virtual void Kitware.VTK.vtkTemporalShiftScale.SetPreShift | ( | double | _arg | ) | [virtual] |
Apply a translation to the data before scaling. To convert T{5,100} to T{0,1} use Preshift=-5, Scale=1/95, PostShift=0 To convert T{5,105} to T{5,10} use Preshift=-5, Scale=5/100, PostShift=5.
virtual void Kitware.VTK.vtkTemporalShiftScale.SetScale | ( | double | _arg | ) | [virtual] |
Apply a scale to the time.
static internal double Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_GetMaximumNumberOfPeriods_01 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_GetPeriodic_02 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_GetPeriodicEndCorrection_03 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_GetPostShift_04 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_GetPreShift_05 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_GetScale_06 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_IsA_07 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_IsTypeOf_08 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_NewInstance_10 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_PeriodicEndCorrectionOff_11 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_PeriodicEndCorrectionOn_12 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_PeriodicOff_13 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_PeriodicOn_14 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_SafeDownCast_15 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_SetMaximumNumberOfPeriods_16 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_SetPeriodic_17 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_SetPeriodicEndCorrection_18 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_SetPostShift_19 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_SetPreShift_20 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTemporalShiftScale.vtkTemporalShiftScale_SetScale_21 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
new readonly string Kitware.VTK.vtkTemporalShiftScale.MRClassNameKey = "21vtkTemporalShiftScale" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkTemporalDataSetAlgorithm.
new const string Kitware.VTK.vtkTemporalShiftScale.MRFullTypeName = "Kitware.VTK.vtkTemporalShiftScale" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkTemporalDataSetAlgorithm.