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.vtkRandomAttributeGenerator Class Reference

vtkRandomAttributeGenerator - generate and create random data attributes More...

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

List of all members.

Public Member Functions

 vtkRandomAttributeGenerator (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkRandomAttributeGenerator ()
 Create instance with minimum speed 0.0, maximum speed 1.0.
void GenerateAllCellDataOff ()
 Convenience methods for generating data: all data, all point data, or all cell data. For example, if all data is enabled, then all point, cell and field data is generated. If all point data is enabled, then point scalars, vectors, normals, tensors, tcoords, and a data array are produced.
void GenerateAllCellDataOn ()
 Convenience methods for generating data: all data, all point data, or all cell data. For example, if all data is enabled, then all point, cell and field data is generated. If all point data is enabled, then point scalars, vectors, normals, tensors, tcoords, and a data array are produced.
void GenerateAllDataOff ()
 Convenience methods for generating data: all data, all point data, or all cell data. For example, if all data is enabled, then all point, cell and field data is generated. If all point data is enabled, then point scalars, vectors, normals, tensors, tcoords, and a data array are produced.
void GenerateAllDataOn ()
 Convenience methods for generating data: all data, all point data, or all cell data. For example, if all data is enabled, then all point, cell and field data is generated. If all point data is enabled, then point scalars, vectors, normals, tensors, tcoords, and a data array are produced.
void GenerateAllPointDataOff ()
 Convenience methods for generating data: all data, all point data, or all cell data. For example, if all data is enabled, then all point, cell and field data is generated. If all point data is enabled, then point scalars, vectors, normals, tensors, tcoords, and a data array are produced.
void GenerateAllPointDataOn ()
 Convenience methods for generating data: all data, all point data, or all cell data. For example, if all data is enabled, then all point, cell and field data is generated. If all point data is enabled, then point scalars, vectors, normals, tensors, tcoords, and a data array are produced.
virtual void GenerateCellArrayOff ()
 Indicate that an arbitrary cell array is to be generated. Note that the specified number of components is used to create the array.
virtual void GenerateCellArrayOn ()
 Indicate that an arbitrary cell array is to be generated. Note that the specified number of components is used to create the array.
virtual void GenerateCellNormalsOff ()
 Indicate that cell normals are to be generated. Note that the number of components is always equal to three.
virtual void GenerateCellNormalsOn ()
 Indicate that cell normals are to be generated. Note that the number of components is always equal to three.
virtual void GenerateCellScalarsOff ()
 Indicate that cell scalars are to be generated. Note that the specified number of components is used to create the scalar.
virtual void GenerateCellScalarsOn ()
 Indicate that cell scalars are to be generated. Note that the specified number of components is used to create the scalar.
virtual void GenerateCellTCoordsOff ()
 Indicate that cell texture coordinates are to be generated. Note that the specified number of components is used to create the texture coordinates (but must range between one and three).
virtual void GenerateCellTCoordsOn ()
 Indicate that cell texture coordinates are to be generated. Note that the specified number of components is used to create the texture coordinates (but must range between one and three).
virtual void GenerateCellTensorsOff ()
 Indicate that cell tensors are to be generated. Note that the number of components is always equal to nine.
virtual void GenerateCellTensorsOn ()
 Indicate that cell tensors are to be generated. Note that the number of components is always equal to nine.
virtual void GenerateCellVectorsOff ()
 Indicate that cell vectors are to be generated. Note that the number of components is always equal to three.
virtual void GenerateCellVectorsOn ()
 Indicate that cell vectors are to be generated. Note that the number of components is always equal to three.
virtual void GenerateFieldArrayOff ()
 Indicate that an arbitrary field data array is to be generated. Note that the specified number of components is used to create the scalar.
virtual void GenerateFieldArrayOn ()
 Indicate that an arbitrary field data array is to be generated. Note that the specified number of components is used to create the scalar.
virtual void GeneratePointArrayOff ()
 Indicate that an arbitrary point array is to be generated. Note that the specified number of components is used to create the array.
virtual void GeneratePointArrayOn ()
 Indicate that an arbitrary point array is to be generated. Note that the specified number of components is used to create the array.
virtual void GeneratePointNormalsOff ()
 Indicate that point normals are to be generated. Note that the number of components is always equal to three.
virtual void GeneratePointNormalsOn ()
 Indicate that point normals are to be generated. Note that the number of components is always equal to three.
virtual void GeneratePointScalarsOff ()
 Indicate that point scalars are to be generated. Note that the specified number of components is used to create the scalar.
virtual void GeneratePointScalarsOn ()
 Indicate that point scalars are to be generated. Note that the specified number of components is used to create the scalar.
virtual void GeneratePointTCoordsOff ()
 Indicate that point texture coordinates are to be generated. Note that the specified number of components is used to create the texture coordinates (but must range between one and three).
virtual void GeneratePointTCoordsOn ()
 Indicate that point texture coordinates are to be generated. Note that the specified number of components is used to create the texture coordinates (but must range between one and three).
virtual void GeneratePointTensorsOff ()
 Indicate that point tensors are to be generated. Note that the number of components is always equal to nine.
virtual void GeneratePointTensorsOn ()
 Indicate that point tensors are to be generated. Note that the number of components is always equal to nine.
virtual void GeneratePointVectorsOff ()
 Indicate that point vectors are to be generated. Note that the number of components is always equal to three.
virtual void GeneratePointVectorsOn ()
 Indicate that point vectors are to be generated. Note that the number of components is always equal to three.
virtual int GetDataType ()
 Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.
virtual int GetGenerateCellArray ()
 Indicate that an arbitrary cell array is to be generated. Note that the specified number of components is used to create the array.
virtual int GetGenerateCellNormals ()
 Indicate that cell normals are to be generated. Note that the number of components is always equal to three.
virtual int GetGenerateCellScalars ()
 Indicate that cell scalars are to be generated. Note that the specified number of components is used to create the scalar.
virtual int GetGenerateCellTCoords ()
 Indicate that cell texture coordinates are to be generated. Note that the specified number of components is used to create the texture coordinates (but must range between one and three).
virtual int GetGenerateCellTensors ()
 Indicate that cell tensors are to be generated. Note that the number of components is always equal to nine.
virtual int GetGenerateCellVectors ()
 Indicate that cell vectors are to be generated. Note that the number of components is always equal to three.
virtual int GetGenerateFieldArray ()
 Indicate that an arbitrary field data array is to be generated. Note that the specified number of components is used to create the scalar.
virtual int GetGeneratePointArray ()
 Indicate that an arbitrary point array is to be generated. Note that the specified number of components is used to create the array.
virtual int GetGeneratePointNormals ()
 Indicate that point normals are to be generated. Note that the number of components is always equal to three.
virtual int GetGeneratePointScalars ()
 Indicate that point scalars are to be generated. Note that the specified number of components is used to create the scalar.
virtual int GetGeneratePointTCoords ()
 Indicate that point texture coordinates are to be generated. Note that the specified number of components is used to create the texture coordinates (but must range between one and three).
virtual int GetGeneratePointTensors ()
 Indicate that point tensors are to be generated. Note that the number of components is always equal to nine.
virtual int GetGeneratePointVectors ()
 Indicate that point vectors are to be generated. Note that the number of components is always equal to three.
virtual double GetMaximumComponentValue ()
 Set the maximum component value. This applies to all data that is generated, although normals and tensors have internal constraints that must be observed.
virtual double GetMinimumComponentValue ()
 Set the minimum component value. This applies to all data that is generated, although normals and tensors have internal constraints that must be observed.
virtual int GetNumberOfComponents ()
 Specify the number of components to generate. This value only applies to those attribute types that take a variable number of components. For example, a vector is only three components so the number of components is not applicable; whereas a scalar may support multiple, varying number of components.
virtual int GetNumberOfComponentsMaxValue ()
 Specify the number of components to generate. This value only applies to those attribute types that take a variable number of components. For example, a vector is only three components so the number of components is not applicable; whereas a scalar may support multiple, varying number of components.
virtual int GetNumberOfComponentsMinValue ()
 Specify the number of components to generate. This value only applies to those attribute types that take a variable number of components. For example, a vector is only three components so the number of components is not applicable; whereas a scalar may support multiple, varying number of components.
virtual int GetNumberOfTuples ()
 Specify the number of tuples to generate. This value only applies when creating general field data. In all other cases (i.e., point data or cell data), the number of tuples is controlled by the number of points and cells, respectively.
virtual int GetNumberOfTuplesMaxValue ()
 Specify the number of tuples to generate. This value only applies when creating general field data. In all other cases (i.e., point data or cell data), the number of tuples is controlled by the number of points and cells, respectively.
virtual int GetNumberOfTuplesMinValue ()
 Specify the number of tuples to generate. This value only applies when creating general field data. In all other cases (i.e., point data or cell data), the number of tuples is controlled by the number of points and cells, respectively.
override int IsA (string type)
 Create instance with minimum speed 0.0, maximum speed 1.0.
new vtkRandomAttributeGenerator NewInstance ()
 Create instance with minimum speed 0.0, maximum speed 1.0.
virtual void SetDataType (int _arg)
 Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.
void SetDataTypeToBit ()
 Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.
void SetDataTypeToChar ()
 Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.
void SetDataTypeToDouble ()
 Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.
void SetDataTypeToFloat ()
 Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.
void SetDataTypeToInt ()
 Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.
void SetDataTypeToLong ()
 Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.
void SetDataTypeToShort ()
 Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.
void SetDataTypeToUnsignedChar ()
 Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.
void SetDataTypeToUnsignedInt ()
 Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.
void SetDataTypeToUnsignedLong ()
 Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.
void SetDataTypeToUnsignedShort ()
 Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.
virtual void SetGenerateCellArray (int _arg)
 Indicate that an arbitrary cell array is to be generated. Note that the specified number of components is used to create the array.
virtual void SetGenerateCellNormals (int _arg)
 Indicate that cell normals are to be generated. Note that the number of components is always equal to three.
virtual void SetGenerateCellScalars (int _arg)
 Indicate that cell scalars are to be generated. Note that the specified number of components is used to create the scalar.
virtual void SetGenerateCellTCoords (int _arg)
 Indicate that cell texture coordinates are to be generated. Note that the specified number of components is used to create the texture coordinates (but must range between one and three).
virtual void SetGenerateCellTensors (int _arg)
 Indicate that cell tensors are to be generated. Note that the number of components is always equal to nine.
virtual void SetGenerateCellVectors (int _arg)
 Indicate that cell vectors are to be generated. Note that the number of components is always equal to three.
virtual void SetGenerateFieldArray (int _arg)
 Indicate that an arbitrary field data array is to be generated. Note that the specified number of components is used to create the scalar.
virtual void SetGeneratePointArray (int _arg)
 Indicate that an arbitrary point array is to be generated. Note that the specified number of components is used to create the array.
virtual void SetGeneratePointNormals (int _arg)
 Indicate that point normals are to be generated. Note that the number of components is always equal to three.
virtual void SetGeneratePointScalars (int _arg)
 Indicate that point scalars are to be generated. Note that the specified number of components is used to create the scalar.
virtual void SetGeneratePointTCoords (int _arg)
 Indicate that point texture coordinates are to be generated. Note that the specified number of components is used to create the texture coordinates (but must range between one and three).
virtual void SetGeneratePointTensors (int _arg)
 Indicate that point tensors are to be generated. Note that the number of components is always equal to nine.
virtual void SetGeneratePointVectors (int _arg)
 Indicate that point vectors are to be generated. Note that the number of components is always equal to three.
virtual void SetMaximumComponentValue (double _arg)
 Set the maximum component value. This applies to all data that is generated, although normals and tensors have internal constraints that must be observed.
virtual void SetMinimumComponentValue (double _arg)
 Set the minimum component value. This applies to all data that is generated, although normals and tensors have internal constraints that must be observed.
virtual void SetNumberOfComponents (int _arg)
 Specify the number of components to generate. This value only applies to those attribute types that take a variable number of components. For example, a vector is only three components so the number of components is not applicable; whereas a scalar may support multiple, varying number of components.
virtual void SetNumberOfTuples (int _arg)
 Specify the number of tuples to generate. This value only applies when creating general field data. In all other cases (i.e., point data or cell data), the number of tuples is controlled by the number of points and cells, respectively.

Static Public Member Functions

static new
vtkRandomAttributeGenerator 
New ()
 Create instance with minimum speed 0.0, maximum speed 1.0.
static new int IsTypeOf (string type)
 Create instance with minimum speed 0.0, maximum speed 1.0.
static new
vtkRandomAttributeGenerator 
SafeDownCast (vtkObjectBase o)
 Create instance with minimum speed 0.0, maximum speed 1.0.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "27vtkRandomAttributeGenerator"
 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 vtkRandomAttributeGenerator_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkRandomAttributeGenerator_GenerateAllCellDataOff_01 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateAllCellDataOn_02 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateAllDataOff_03 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateAllDataOn_04 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateAllPointDataOff_05 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateAllPointDataOn_06 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateCellArrayOff_07 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateCellArrayOn_08 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateCellNormalsOff_09 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateCellNormalsOn_10 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateCellScalarsOff_11 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateCellScalarsOn_12 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateCellTCoordsOff_13 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateCellTCoordsOn_14 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateCellTensorsOff_15 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateCellTensorsOn_16 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateCellVectorsOff_17 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateCellVectorsOn_18 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateFieldArrayOff_19 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GenerateFieldArrayOn_20 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GeneratePointArrayOff_21 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GeneratePointArrayOn_22 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GeneratePointNormalsOff_23 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GeneratePointNormalsOn_24 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GeneratePointScalarsOff_25 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GeneratePointScalarsOn_26 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GeneratePointTCoordsOff_27 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GeneratePointTCoordsOn_28 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GeneratePointTensorsOff_29 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GeneratePointTensorsOn_30 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GeneratePointVectorsOff_31 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_GeneratePointVectorsOn_32 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetDataType_33 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetGenerateCellArray_34 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetGenerateCellNormals_35 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetGenerateCellScalars_36 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetGenerateCellTCoords_37 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetGenerateCellTensors_38 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetGenerateCellVectors_39 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetGenerateFieldArray_40 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetGeneratePointArray_41 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetGeneratePointNormals_42 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetGeneratePointScalars_43 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetGeneratePointTCoords_44 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetGeneratePointTensors_45 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetGeneratePointVectors_46 (HandleRef pThis)
static internal double vtkRandomAttributeGenerator_GetMaximumComponentValue_47 (HandleRef pThis)
static internal double vtkRandomAttributeGenerator_GetMinimumComponentValue_48 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetNumberOfComponents_49 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetNumberOfComponentsMaxValue_50 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetNumberOfComponentsMinValue_51 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetNumberOfTuples_52 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetNumberOfTuplesMaxValue_53 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_GetNumberOfTuplesMinValue_54 (HandleRef pThis)
static internal int vtkRandomAttributeGenerator_IsA_55 (HandleRef pThis, string type)
static internal int vtkRandomAttributeGenerator_IsTypeOf_56 (string type)
static internal IntPtr vtkRandomAttributeGenerator_NewInstance_58 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkRandomAttributeGenerator_SafeDownCast_59 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkRandomAttributeGenerator_SetDataType_60 (HandleRef pThis, int _arg)
static internal void vtkRandomAttributeGenerator_SetDataTypeToBit_61 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_SetDataTypeToChar_62 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_SetDataTypeToDouble_63 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_SetDataTypeToFloat_64 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_SetDataTypeToInt_65 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_SetDataTypeToLong_66 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_SetDataTypeToShort_67 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_SetDataTypeToUnsignedChar_68 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_SetDataTypeToUnsignedInt_69 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_SetDataTypeToUnsignedLong_70 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_SetDataTypeToUnsignedShort_71 (HandleRef pThis)
static internal void vtkRandomAttributeGenerator_SetGenerateCellArray_72 (HandleRef pThis, int _arg)
static internal void vtkRandomAttributeGenerator_SetGenerateCellNormals_73 (HandleRef pThis, int _arg)
static internal void vtkRandomAttributeGenerator_SetGenerateCellScalars_74 (HandleRef pThis, int _arg)
static internal void vtkRandomAttributeGenerator_SetGenerateCellTCoords_75 (HandleRef pThis, int _arg)
static internal void vtkRandomAttributeGenerator_SetGenerateCellTensors_76 (HandleRef pThis, int _arg)
static internal void vtkRandomAttributeGenerator_SetGenerateCellVectors_77 (HandleRef pThis, int _arg)
static internal void vtkRandomAttributeGenerator_SetGenerateFieldArray_78 (HandleRef pThis, int _arg)
static internal void vtkRandomAttributeGenerator_SetGeneratePointArray_79 (HandleRef pThis, int _arg)
static internal void vtkRandomAttributeGenerator_SetGeneratePointNormals_80 (HandleRef pThis, int _arg)
static internal void vtkRandomAttributeGenerator_SetGeneratePointScalars_81 (HandleRef pThis, int _arg)
static internal void vtkRandomAttributeGenerator_SetGeneratePointTCoords_82 (HandleRef pThis, int _arg)
static internal void vtkRandomAttributeGenerator_SetGeneratePointTensors_83 (HandleRef pThis, int _arg)
static internal void vtkRandomAttributeGenerator_SetGeneratePointVectors_84 (HandleRef pThis, int _arg)
static internal void vtkRandomAttributeGenerator_SetMaximumComponentValue_85 (HandleRef pThis, double _arg)
static internal void vtkRandomAttributeGenerator_SetMinimumComponentValue_86 (HandleRef pThis, double _arg)
static internal void vtkRandomAttributeGenerator_SetNumberOfComponents_87 (HandleRef pThis, int _arg)
static internal void vtkRandomAttributeGenerator_SetNumberOfTuples_88 (HandleRef pThis, int _arg)

Static Private Member Functions

static vtkRandomAttributeGenerator ()
 Automatically generated type registration mechanics.

Detailed Description

vtkRandomAttributeGenerator - generate and create random data attributes

Description vtkRandomAttributeGenerator is a filter that creates random attributes including scalars, vectors, normals, tensors, texture coordinates and/or general data arrays. These attributes can be generated as point data, cell data or general field data. The generation of each component is normalized between a user-specified minimum and maximum value.

This filter provides that capability to specify the data type of the attributes, the range for each of the components, and the number of components. Note, however, that this flexibility only goes so far because some attributes (e.g., normals, vectors and tensors) are fixed in the number of components, and in the case of normals and tensors, are constrained in the values that some of the components can take (i.e., normals have magnitude one, and tensors are symmetric).


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Create instance with minimum speed 0.0, maximum speed 1.0.


Member Function Documentation

override void Kitware.VTK.vtkRandomAttributeGenerator.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.vtkDataSetAlgorithm.

Convenience methods for generating data: all data, all point data, or all cell data. For example, if all data is enabled, then all point, cell and field data is generated. If all point data is enabled, then point scalars, vectors, normals, tensors, tcoords, and a data array are produced.

Convenience methods for generating data: all data, all point data, or all cell data. For example, if all data is enabled, then all point, cell and field data is generated. If all point data is enabled, then point scalars, vectors, normals, tensors, tcoords, and a data array are produced.

Convenience methods for generating data: all data, all point data, or all cell data. For example, if all data is enabled, then all point, cell and field data is generated. If all point data is enabled, then point scalars, vectors, normals, tensors, tcoords, and a data array are produced.

Convenience methods for generating data: all data, all point data, or all cell data. For example, if all data is enabled, then all point, cell and field data is generated. If all point data is enabled, then point scalars, vectors, normals, tensors, tcoords, and a data array are produced.

Convenience methods for generating data: all data, all point data, or all cell data. For example, if all data is enabled, then all point, cell and field data is generated. If all point data is enabled, then point scalars, vectors, normals, tensors, tcoords, and a data array are produced.

Convenience methods for generating data: all data, all point data, or all cell data. For example, if all data is enabled, then all point, cell and field data is generated. If all point data is enabled, then point scalars, vectors, normals, tensors, tcoords, and a data array are produced.

Indicate that an arbitrary cell array is to be generated. Note that the specified number of components is used to create the array.

Indicate that an arbitrary cell array is to be generated. Note that the specified number of components is used to create the array.

Indicate that cell normals are to be generated. Note that the number of components is always equal to three.

Indicate that cell normals are to be generated. Note that the number of components is always equal to three.

Indicate that cell scalars are to be generated. Note that the specified number of components is used to create the scalar.

Indicate that cell scalars are to be generated. Note that the specified number of components is used to create the scalar.

Indicate that cell texture coordinates are to be generated. Note that the specified number of components is used to create the texture coordinates (but must range between one and three).

Indicate that cell texture coordinates are to be generated. Note that the specified number of components is used to create the texture coordinates (but must range between one and three).

Indicate that cell tensors are to be generated. Note that the number of components is always equal to nine.

Indicate that cell tensors are to be generated. Note that the number of components is always equal to nine.

Indicate that cell vectors are to be generated. Note that the number of components is always equal to three.

Indicate that cell vectors are to be generated. Note that the number of components is always equal to three.

Indicate that an arbitrary field data array is to be generated. Note that the specified number of components is used to create the scalar.

Indicate that an arbitrary field data array is to be generated. Note that the specified number of components is used to create the scalar.

Indicate that an arbitrary point array is to be generated. Note that the specified number of components is used to create the array.

Indicate that an arbitrary point array is to be generated. Note that the specified number of components is used to create the array.

Indicate that point normals are to be generated. Note that the number of components is always equal to three.

Indicate that point normals are to be generated. Note that the number of components is always equal to three.

Indicate that point scalars are to be generated. Note that the specified number of components is used to create the scalar.

Indicate that point scalars are to be generated. Note that the specified number of components is used to create the scalar.

Indicate that point texture coordinates are to be generated. Note that the specified number of components is used to create the texture coordinates (but must range between one and three).

Indicate that point texture coordinates are to be generated. Note that the specified number of components is used to create the texture coordinates (but must range between one and three).

Indicate that point tensors are to be generated. Note that the number of components is always equal to nine.

Indicate that point tensors are to be generated. Note that the number of components is always equal to nine.

Indicate that point vectors are to be generated. Note that the number of components is always equal to three.

Indicate that point vectors are to be generated. Note that the number of components is always equal to three.

Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.

Indicate that an arbitrary cell array is to be generated. Note that the specified number of components is used to create the array.

Indicate that cell normals are to be generated. Note that the number of components is always equal to three.

Indicate that cell scalars are to be generated. Note that the specified number of components is used to create the scalar.

Indicate that cell texture coordinates are to be generated. Note that the specified number of components is used to create the texture coordinates (but must range between one and three).

Indicate that cell tensors are to be generated. Note that the number of components is always equal to nine.

Indicate that cell vectors are to be generated. Note that the number of components is always equal to three.

Indicate that an arbitrary field data array is to be generated. Note that the specified number of components is used to create the scalar.

Indicate that an arbitrary point array is to be generated. Note that the specified number of components is used to create the array.

Indicate that point normals are to be generated. Note that the number of components is always equal to three.

Indicate that point scalars are to be generated. Note that the specified number of components is used to create the scalar.

Indicate that point texture coordinates are to be generated. Note that the specified number of components is used to create the texture coordinates (but must range between one and three).

Indicate that point tensors are to be generated. Note that the number of components is always equal to nine.

Indicate that point vectors are to be generated. Note that the number of components is always equal to three.

Set the maximum component value. This applies to all data that is generated, although normals and tensors have internal constraints that must be observed.

Set the minimum component value. This applies to all data that is generated, although normals and tensors have internal constraints that must be observed.

Specify the number of components to generate. This value only applies to those attribute types that take a variable number of components. For example, a vector is only three components so the number of components is not applicable; whereas a scalar may support multiple, varying number of components.

Specify the number of components to generate. This value only applies to those attribute types that take a variable number of components. For example, a vector is only three components so the number of components is not applicable; whereas a scalar may support multiple, varying number of components.

Specify the number of components to generate. This value only applies to those attribute types that take a variable number of components. For example, a vector is only three components so the number of components is not applicable; whereas a scalar may support multiple, varying number of components.

Specify the number of tuples to generate. This value only applies when creating general field data. In all other cases (i.e., point data or cell data), the number of tuples is controlled by the number of points and cells, respectively.

Specify the number of tuples to generate. This value only applies when creating general field data. In all other cases (i.e., point data or cell data), the number of tuples is controlled by the number of points and cells, respectively.

Specify the number of tuples to generate. This value only applies when creating general field data. In all other cases (i.e., point data or cell data), the number of tuples is controlled by the number of points and cells, respectively.

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

Create instance with minimum speed 0.0, maximum speed 1.0.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

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

Create instance with minimum speed 0.0, maximum speed 1.0.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

Create instance with minimum speed 0.0, maximum speed 1.0.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

Create instance with minimum speed 0.0, maximum speed 1.0.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

Create instance with minimum speed 0.0, maximum speed 1.0.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkRandomAttributeGenerator.SetDataType ( int  _arg) [virtual]

Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.

Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.

Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.

Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.

Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.

Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.

Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.

Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.

Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.

Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.

Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.

Specify the type of array to create (all components of this array are of this type). This holds true for all arrays that are created.

Indicate that an arbitrary cell array is to be generated. Note that the specified number of components is used to create the array.

Indicate that cell normals are to be generated. Note that the number of components is always equal to three.

Indicate that cell scalars are to be generated. Note that the specified number of components is used to create the scalar.

Indicate that cell texture coordinates are to be generated. Note that the specified number of components is used to create the texture coordinates (but must range between one and three).

Indicate that cell tensors are to be generated. Note that the number of components is always equal to nine.

Indicate that cell vectors are to be generated. Note that the number of components is always equal to three.

Indicate that an arbitrary field data array is to be generated. Note that the specified number of components is used to create the scalar.

Indicate that an arbitrary point array is to be generated. Note that the specified number of components is used to create the array.

Indicate that point normals are to be generated. Note that the number of components is always equal to three.

Indicate that point scalars are to be generated. Note that the specified number of components is used to create the scalar.

Indicate that point texture coordinates are to be generated. Note that the specified number of components is used to create the texture coordinates (but must range between one and three).

Indicate that point tensors are to be generated. Note that the number of components is always equal to nine.

Indicate that point vectors are to be generated. Note that the number of components is always equal to three.

Set the maximum component value. This applies to all data that is generated, although normals and tensors have internal constraints that must be observed.

Set the minimum component value. This applies to all data that is generated, although normals and tensors have internal constraints that must be observed.

Specify the number of components to generate. This value only applies to those attribute types that take a variable number of components. For example, a vector is only three components so the number of components is not applicable; whereas a scalar may support multiple, varying number of components.

virtual void Kitware.VTK.vtkRandomAttributeGenerator.SetNumberOfTuples ( int  _arg) [virtual]

Specify the number of tuples to generate. This value only applies when creating general field data. In all other cases (i.e., point data or cell data), the number of tuples is controlled by the number of points and cells, respectively.

static internal int Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_IsA_55 ( HandleRef  pThis,
string  type 
) [private]
static internal IntPtr Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_NewInstance_58 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SafeDownCast_59 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetDataType_60 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetGenerateCellArray_72 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetGenerateCellNormals_73 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetGenerateCellScalars_74 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetGenerateCellTCoords_75 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetGenerateCellTensors_76 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetGenerateCellVectors_77 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetGenerateFieldArray_78 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetGeneratePointArray_79 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetGeneratePointNormals_80 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetGeneratePointScalars_81 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetGeneratePointTCoords_82 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetGeneratePointTensors_83 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetGeneratePointVectors_84 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetMaximumComponentValue_85 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetMinimumComponentValue_86 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetNumberOfComponents_87 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomAttributeGenerator.vtkRandomAttributeGenerator_SetNumberOfTuples_88 ( HandleRef  pThis,
int  _arg 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkRandomAttributeGenerator.MRClassNameKey = "27vtkRandomAttributeGenerator" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.


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