![]() | CVV Class |
Namespace: GeoEngine.Core.GXNetX
The CVV type exposes the following members.
Name | Description | |
---|---|---|
![]() | Abs | Take the absolute value of values in a VV. |
![]() | Add | Add two VVs: VV_A + VV_B = VV_C |
![]() | Add2 | Add two VVs with linear factors: VV_A*f1 + VV_B*f2 = VV_C |
![]() | Amplitude3D | Calculate the 3D length for XYZ component VVs |
![]() | Append | Appends VV's |
![]() | Copy | Copy one VV to another. |
![]() | Copy2 | Copy part of a vector into part of another vector. |
![]() | CopyVMtoVV | Copy VM data to a VV. |
![]() ![]() | CopyVVtoVM | Copy VV data to a VM. |
![]() | CRC | Compute the CRC value of a VV. |
![]() | CRCInexact |
Compute the CRC value of a VV and allows you to specify
number of bits of floats/doubles to drop so that the CRC
will be same even of this are changed.
|
![]() ![]() | Create | Create a VV. |
![]() ![]() | CreateExt | Create a VV, using one of the <define>GS_TYPES</define> special data types. |
![]() ![]() | CreateS | Create a VV from serialized source. |
![]() | Diff | Calculate differences. |
![]() | Dispose | Releases the unmanaged resources used by the CVV and optionally releases the managed resources (Overrides CHANDLEDispose(Boolean).) |
![]() | Divide | Divide one VV by another: VV_A / VV_B = VV_C |
![]() | FidNorm | Re-sample a pair of VV's to match each other. |
![]() | FillInt | Fill a VV with an int value. |
![]() | FillReal | Fill a VV with a real value. |
![]() | FillString | Fill a VV with a string value. |
![]() | GetVM | Get VV data and place it in a VM. (OBSOLETE) |
![]() | iCountDummies | Count the number of dummies in a VV |
![]() | iFindDum | Finds the first dummy or non-dummy value in a VV |
![]() | iGetData | Copy data from user memory to a VV |
![]() | iGetExtType | Return the internal data type of this VV |
![]() | iGetFidExpansion | Gets the Fiducial expansion from a VV |
![]() | iGetInt | Get an integer element from a VV. |
![]() | IGetString(Int32, String) | Get a string element from a VV. |
![]() | IGetString(Int32, String, Int32) | Get a string element from a VV. |
![]() | iIndexMax | Get the index where the maximum value occurs. |
![]() | iLength | Returns current VV length. |
![]() | IndexInsert | Insert items into a VV using an index VV. |
![]() | IndexOrder | Reorder a VV. |
![]() | InitIndex | Initialize an index VV to values 0, 1, 2, etc... |
![]() | InvLog | Inverse of the _Log_VV function. |
![]() | iOrder | Identifies the data size order of the elements. |
![]() | iSetData | Copy data from user memory to a VV |
![]() | LinesToXY | Convert a 2D Line segment VV into X and Y VVs. |
![]() | Log | Apply log to the vv. |
![]() | LogLinear | Take the log10 or original value of a VV. |
![]() | LookupIndex | Lookup a VV from another VV using an index VV. |
![]() | MakeMemBased | Make this VV use regular instead of virtual memory. |
![]() | Mask | Mask one VV against another. |
![]() | MaskAND | Create mask from logical AND of two VVs. |
![]() | MaskOR | Create mask from logical OR of two VVs. |
![]() | MaskStr | Mask one VV against another using a string. |
![]() | Multiply | Multiply two VVs: VV_A * VV_B = VV_C |
![]() | PolygonMask | Mask a VV using XY data and a polygon |
![]() ![]() | Project | This method projects an X and Y VV. |
![]() ![]() | Project3D | This method projects an X,Y,Z VV. |
![]() | RangeDouble | Get the min. and max. values of a VV while ignoring dummies. |
![]() | ReFid | Re-sample a VV to a new fid start/icrement |
![]() | ReFidVV | Re-sample a VV to match another VV. |
![]() | ReSample | Resamples a VV from one fid/incr to another fid/incr. |
![]() | Reverse | Reverses the order of the data in a VV. |
![]() | rGetFidIncr | Gets the Fiducial increment from a VV |
![]() | rGetFidStart | Gets the Fiducial start from a VV |
![]() | rGetReal | Get a real element from a VV. |
![]() | rSum | Calculate the sum of the values in a VV. |
![]() | rWeightedMean | Calculate the weighted average of the values. |
![]() | Serial | Serialize |
![]() | SetFidExpansion | Sets the Fiducial expansion from a VV |
![]() | SetFidIncr | Sets the Fiducial increment of a VV |
![]() | SetFidStart | Sets the Fiducial start of a VV |
![]() | SetInt | Set an integer element in a VV. |
![]() | SetIntN | Set N integer elements in a VV. |
![]() | SetLen | Set the length of a VV. |
![]() | SetReal | Set a real element in a VV. |
![]() | SetRealN | Set N real elements in a VV. |
![]() | SetString | Set a string element in a VV. |
![]() | SetStringN | Set N string elements in a VV. |
![]() | SetupIndex | Setup an index VV from VV1 to VV2. |
![]() | SetVM | Set VV data from a VM. (OBSOLETE) |
![]() | Sort | Sort a VV. |
![]() | SortIndex | Sort index VV based on a data VV. |
![]() | SortIndex1 | Sort index VV based on 1 data VV - set orders. |
![]() | SortIndex2 | Sort index VV based on 2 data VVs - set orders. |
![]() | SortIndex3 | Sort index VV based on 3 data VVs - set orders. |
![]() | SortIndex4 | Sort index VV based on 4 data VVs - set orders. |
![]() ![]() | Statistics | Add a VV to a ST. |
![]() | Subtract | Subtract one VV from another: VV_A - VV_B = VV_C |
![]() | Swap |
Swaps the bytes of the SHORT, USHORT, LONG, FLOAT and DOUBLE vv's.
Other vv's are not affected by this method. This is used
primarily with changing the order of bytes for other machine
created data.
|
![]() | Trans | Translate (VV + base ) * mult |
![]() | Window | Limit the elements of a vv to a range. |
![]() | WriteXML | Write the VV data as an XML object with bytes and formating. |