ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkPointLoad Class Reference

vtkPointLoad - compute stress tensors given point load on semi-infinite domain More...

Inheritance diagram for Kitware.VTK.vtkPointLoad:
[legend]
Collaboration diagram for Kitware.VTK.vtkPointLoad:
[legend]

List of all members.

Public Member Functions

 vtkPointLoad (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkPointLoad ()
 Construct with ModelBounds=(-1,1,-1,1,-1,1), SampleDimensions=(50,50,50), and LoadValue = 1.
void ComputeEffectiveStressOff ()
 Turn on/off computation of effective stress scalar. These methods do nothing. The effective stress is always computed.
void ComputeEffectiveStressOn ()
 Turn on/off computation of effective stress scalar. These methods do nothing. The effective stress is always computed.
int GetComputeEffectiveStress ()
 Turn on/off computation of effective stress scalar. These methods do nothing. The effective stress is always computed.
virtual double GetLoadValue ()
 Set/Get value of applied load.
virtual double[] GetModelBounds ()
 Specify the region in space over which the tensors are computed. The point load is assumed to be applied at top center of the volume.
virtual void GetModelBounds (IntPtr data)
 Specify the region in space over which the tensors are computed. The point load is assumed to be applied at top center of the volume.
virtual double GetPoissonsRatio ()
 Set/Get Poisson's ratio.
virtual int[] GetSampleDimensions ()
 Specify the dimensions of the volume. A stress tensor will be computed for each point in the volume.
virtual void GetSampleDimensions (IntPtr data)
 Specify the dimensions of the volume. A stress tensor will be computed for each point in the volume.
override int IsA (string type)
 Undocumented Block.
new vtkPointLoad NewInstance ()
 Undocumented Block.
void SetComputeEffectiveStress (int arg0)
 Turn on/off computation of effective stress scalar. These methods do nothing. The effective stress is always computed.
virtual void SetLoadValue (double _arg)
 Set/Get value of applied load.
virtual void SetModelBounds (double _arg1, double _arg2, double _arg3, double _arg4, double _arg5, double _arg6)
 Specify the region in space over which the tensors are computed. The point load is assumed to be applied at top center of the volume.
virtual void SetModelBounds (IntPtr _arg)
 Specify the region in space over which the tensors are computed. The point load is assumed to be applied at top center of the volume.
virtual void SetPoissonsRatio (double _arg)
 Set/Get Poisson's ratio.
void SetSampleDimensions (int i, int j, int k)
 Specify the dimensions of the volume. A stress tensor will be computed for each point in the volume.
void SetSampleDimensions (IntPtr dim)
 Specify the dimensions of the volume. A stress tensor will be computed for each point in the volume.

Static Public Member Functions

static new vtkPointLoad New ()
 Construct with ModelBounds=(-1,1,-1,1,-1,1), SampleDimensions=(50,50,50), and LoadValue = 1.
static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkPointLoad SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkPointLoad"
 Automatically generated type registration mechanics.

Static Public Attributes

static new readonly string MRClassNameKey = "12vtkPointLoad"
 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 vtkPointLoad_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkPointLoad_ComputeEffectiveStressOff_01 (HandleRef pThis)
static internal void vtkPointLoad_ComputeEffectiveStressOn_02 (HandleRef pThis)
static internal int vtkPointLoad_GetComputeEffectiveStress_03 (HandleRef pThis)
static internal double vtkPointLoad_GetLoadValue_04 (HandleRef pThis)
static internal IntPtr vtkPointLoad_GetModelBounds_05 (HandleRef pThis)
static internal void vtkPointLoad_GetModelBounds_06 (HandleRef pThis, IntPtr data)
static internal double vtkPointLoad_GetPoissonsRatio_07 (HandleRef pThis)
static internal IntPtr vtkPointLoad_GetSampleDimensions_08 (HandleRef pThis)
static internal void vtkPointLoad_GetSampleDimensions_09 (HandleRef pThis, IntPtr data)
static internal int vtkPointLoad_IsA_10 (HandleRef pThis, string type)
static internal int vtkPointLoad_IsTypeOf_11 (string type)
static internal IntPtr vtkPointLoad_NewInstance_13 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkPointLoad_SafeDownCast_14 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkPointLoad_SetComputeEffectiveStress_15 (HandleRef pThis, int arg0)
static internal void vtkPointLoad_SetLoadValue_16 (HandleRef pThis, double _arg)
static internal void vtkPointLoad_SetModelBounds_17 (HandleRef pThis, double _arg1, double _arg2, double _arg3, double _arg4, double _arg5, double _arg6)
static internal void vtkPointLoad_SetModelBounds_18 (HandleRef pThis, IntPtr _arg)
static internal void vtkPointLoad_SetPoissonsRatio_19 (HandleRef pThis, double _arg)
static internal void vtkPointLoad_SetSampleDimensions_20 (HandleRef pThis, int i, int j, int k)
static internal void vtkPointLoad_SetSampleDimensions_21 (HandleRef pThis, IntPtr dim)

Static Private Member Functions

static vtkPointLoad ()
 Automatically generated type registration mechanics.

Detailed Description

vtkPointLoad - compute stress tensors given point load on semi-infinite domain

Description vtkPointLoad is a source object that computes stress tensors on a volume. The tensors are computed from the application of a point load on a semi-infinite domain. (The analytical results are adapted from Saada - see text.) It also is possible to compute effective stress scalars if desired. This object serves as a specialized data generator for some of the examples in the text.


Constructor & Destructor Documentation

static Kitware.VTK.vtkPointLoad.vtkPointLoad ( ) [static, private]

Automatically generated type registration mechanics.

Kitware.VTK.vtkPointLoad.vtkPointLoad ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

Construct with ModelBounds=(-1,1,-1,1,-1,1), SampleDimensions=(50,50,50), and LoadValue = 1.


Member Function Documentation

Turn on/off computation of effective stress scalar. These methods do nothing. The effective stress is always computed.

Turn on/off computation of effective stress scalar. These methods do nothing. The effective stress is always computed.

override void Kitware.VTK.vtkPointLoad.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.vtkImageAlgorithm.

Turn on/off computation of effective stress scalar. These methods do nothing. The effective stress is always computed.

virtual double Kitware.VTK.vtkPointLoad.GetLoadValue ( ) [virtual]

Set/Get value of applied load.

virtual double [] Kitware.VTK.vtkPointLoad.GetModelBounds ( ) [virtual]

Specify the region in space over which the tensors are computed. The point load is assumed to be applied at top center of the volume.

virtual void Kitware.VTK.vtkPointLoad.GetModelBounds ( IntPtr  data) [virtual]

Specify the region in space over which the tensors are computed. The point load is assumed to be applied at top center of the volume.

virtual double Kitware.VTK.vtkPointLoad.GetPoissonsRatio ( ) [virtual]

Set/Get Poisson's ratio.

virtual int [] Kitware.VTK.vtkPointLoad.GetSampleDimensions ( ) [virtual]

Specify the dimensions of the volume. A stress tensor will be computed for each point in the volume.

virtual void Kitware.VTK.vtkPointLoad.GetSampleDimensions ( IntPtr  data) [virtual]

Specify the dimensions of the volume. A stress tensor will be computed for each point in the volume.

override int Kitware.VTK.vtkPointLoad.IsA ( string  type) [virtual]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.

static new int Kitware.VTK.vtkPointLoad.IsTypeOf ( string  type) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.

static new vtkPointLoad Kitware.VTK.vtkPointLoad.New ( ) [static]

Construct with ModelBounds=(-1,1,-1,1,-1,1), SampleDimensions=(50,50,50), and LoadValue = 1.

Reimplemented from Kitware.VTK.vtkAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.

Here is the call graph for this function:

Turn on/off computation of effective stress scalar. These methods do nothing. The effective stress is always computed.

virtual void Kitware.VTK.vtkPointLoad.SetLoadValue ( double  _arg) [virtual]

Set/Get value of applied load.

virtual void Kitware.VTK.vtkPointLoad.SetModelBounds ( double  _arg1,
double  _arg2,
double  _arg3,
double  _arg4,
double  _arg5,
double  _arg6 
) [virtual]

Specify the region in space over which the tensors are computed. The point load is assumed to be applied at top center of the volume.

virtual void Kitware.VTK.vtkPointLoad.SetModelBounds ( IntPtr  _arg) [virtual]

Specify the region in space over which the tensors are computed. The point load is assumed to be applied at top center of the volume.

virtual void Kitware.VTK.vtkPointLoad.SetPoissonsRatio ( double  _arg) [virtual]

Set/Get Poisson's ratio.

void Kitware.VTK.vtkPointLoad.SetSampleDimensions ( int  i,
int  j,
int  k 
)

Specify the dimensions of the volume. A stress tensor will be computed for each point in the volume.

Specify the dimensions of the volume. A stress tensor will be computed for each point in the volume.

static internal void Kitware.VTK.vtkPointLoad.vtkPointLoad_ComputeEffectiveStressOff_01 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkPointLoad.vtkPointLoad_ComputeEffectiveStressOn_02 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkPointLoad.vtkPointLoad_GetComputeEffectiveStress_03 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkPointLoad.vtkPointLoad_GetLoadValue_04 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkPointLoad.vtkPointLoad_GetModelBounds_05 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkPointLoad.vtkPointLoad_GetModelBounds_06 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal double Kitware.VTK.vtkPointLoad.vtkPointLoad_GetPoissonsRatio_07 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkPointLoad.vtkPointLoad_GetSampleDimensions_08 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkPointLoad.vtkPointLoad_GetSampleDimensions_09 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal int Kitware.VTK.vtkPointLoad.vtkPointLoad_IsA_10 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkPointLoad.vtkPointLoad_IsTypeOf_11 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkPointLoad.vtkPointLoad_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkPointLoad.vtkPointLoad_NewInstance_13 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkPointLoad.vtkPointLoad_SafeDownCast_14 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkPointLoad.vtkPointLoad_SetComputeEffectiveStress_15 ( HandleRef  pThis,
int  arg0 
) [private]
static internal void Kitware.VTK.vtkPointLoad.vtkPointLoad_SetLoadValue_16 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkPointLoad.vtkPointLoad_SetModelBounds_17 ( HandleRef  pThis,
double  _arg1,
double  _arg2,
double  _arg3,
double  _arg4,
double  _arg5,
double  _arg6 
) [private]
static internal void Kitware.VTK.vtkPointLoad.vtkPointLoad_SetModelBounds_18 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal void Kitware.VTK.vtkPointLoad.vtkPointLoad_SetPoissonsRatio_19 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkPointLoad.vtkPointLoad_SetSampleDimensions_20 ( HandleRef  pThis,
int  i,
int  j,
int  k 
) [private]
static internal void Kitware.VTK.vtkPointLoad.vtkPointLoad_SetSampleDimensions_21 ( HandleRef  pThis,
IntPtr  dim 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkPointLoad.MRClassNameKey = "12vtkPointLoad" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.

new const string Kitware.VTK.vtkPointLoad.MRFullTypeName = "Kitware.VTK.vtkPointLoad"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.


The documentation for this class was generated from the following file: