You are here: Symbol Reference > MtxExprInt Namespace > Classes > VectorInt Record > public
MtxVec VCL
ContentsIndex
PreviousUpNext
public

The public members of the VectorInt class are listed here.

 
Name 
Description 
 
Abs 
This is the overview for the Abs method overload. 
 
Add 
This is the overview for the Add method overload. 
 
Adopts TVecInt object. 
 
This is the overview for the BinaryAnd method overload. 
 
This is the overview for the BinaryNot method overload. 
 
This is the overview for the BinaryOr method overload. 
 
This is the overview for the BinarySearch method overload. 
 
This is the overview for the BinaryXor method overload. 
 
This is the overview for the BitPack method overload. 
 
This is the overview for the BitShift method overload. 
 
This is the overview for the BitShiftLeft method overload. 
 
This is the overview for the BitShiftRight method overload. 
 
This is the overview for the BitUnpack method overload. 
 
Deinitializes block processing before the final block is processed. 
 
This is the overview for the BlockInit method overload. 
 
Obtains the next subrange of the data. 
 
Sets vector size to zero. 
 
This is the overview for the Concat method overload. 
 
Saves the current value of ConditionCheck property and sets it to false. 
 
Sets the ConditionCheck property to whatever it was before the CondDisable was used. 
 
This is the overview for the Convert method overload. 
 
Copy 
This is the overview for the Copy method overload. 
 
This is the overview for the CopyFromArray method overload. 
 
This is the overview for the CopyToArray method overload. 
 
This is the overview for the CountInRange method overload. 
 
This is CreateFromCache, a member of class VectorInt. 
 
This is the overview for the CumSum method overload. 
 
Diag 
Copies the k-th diagonal from the TMtxInt object. 
 
This is the overview for the Difference method overload. 
 
Prevents calls to Select
 
Prevents calls to SetSubRange
 
Stores distinct values from Src in to Dst.  
 
This is the overview for the Divide method overload. 
 
This is the overview for the DivideBy method overload. 
 
Enables calls to Select
 
Enables calls to SetSubRange
 
Find 
This is the overview for the Find method overload. 
 
This is the overview for the FindAndGather method overload. 
 
This is the overview for the FindAndSplit method overload. 
 
This is the overview for the FindIndexes method overload. 
 
This is the overview for the FindIndexesAndLength method overload. 
 
This is the overview for the FindMask method overload. 
 
Gather vector elements. 
 
Gathers elements from X starting at Offset and with Increment to the calling object.  
 
Gathers elements from X specified by indices stored in Indexes the calling object.  
 
Gathers elements from X specified by non-zero values stored in the Mask to the calling object.  
 
This is the overview for the GetCol method overload. 
 
This is the overview for the GetRow method overload. 
 
This is the overview for the IsEqual method overload. 
 
Reads the header information and the values array content from the file. 
 
This is the overview for the LogicalNot method overload. 
 
Max 
This is the overview for the Max method overload. 
 
This is the overview for the MaxEvery method overload. 
 
This is the overview for the MaxMin method overload. 
 
This is the overview for the MaxMinIdx method overload. 
 
This is the overview for the Median method overload. 
 
Min 
This is the overview for the Min method overload. 
 
This is the overview for the MinEvery method overload. 
 
This is the overview for the Multiply method overload. 
 
Obtains a pointer to the integer value of the vector at Index. 
 
Obtains a pointer to the integer value of the vector at Index. 
 
Obtains a pointer to the integer value of the vector at Index. 
 
Obtains a pointer to the integer value of the vector at Index. 
 
Ramp 
This is the overview for the Ramp method overload. 
 
Fills the calling vector elements with linear rule and randomly shuffles the indexes. 
 
Randomly shuffles the content of the vector. 
 
Reads the header information from a stream to object. 
 
Read values content from stream to object. 
 
This is the overview for the RemDiv method overload. 
 
This is the overview for the Resize method overload. 
 
This is the overview for the Reverse method overload. 
 
This is the overview for the Rotate method overload. 
 
Write object header and values to a file. 
 
Scatter object elements. 
 
Scatters Src elements starting at Offset and with Increment to the calling object.  
 
Scatters Src elements defined with indices stored in Indexes to the calling object.  
 
Scatters Src elements defined with the Mask to the calling object.  
 
Resets any defined selection. 
 
Resets any defined subrange. 
 
Resets last defined subrange and pops the subrange stack. 
 
This is the overview for the SetIt method overload. 
 
This is the overview for the SetSubIndex method overload. 
 
This is the overview for the SetSubRange method overload. 
 
This is the overview for the SetSubRangeLevel method overload. 
 
This is the overview for the SetVal method overload. 
 
This is the overview for the SetZero method overload. 
 
This is the overview for the Shift method overload. 
 
Size 
This is the overview for the Size method overload. 
 
This is the overview for the SizeFromArray method overload. 
 
This is the overview for the SizeToArray method overload. 
 
This is the overview for the SortAscend method overload. 
 
This is the overview for the SortDescend method overload. 
 
This is the overview for the StringsToValues method overload. 
 
This is the overview for the Subtract method overload. 
 
This is the overview for the SubtractFrom method overload. 
 
Sum 
This is the overview for the Sum method overload. 
 
This is the overview for the ThreshAbsGT method overload. 
 
This is the overview for the ThreshAbsLT method overload. 
 
This is the overview for the ThreshBottom method overload. 
 
This is the overview for the ThresholdGT_LT method overload. 
 
This is the overview for the ThreshTop method overload. 
 
This is the overview for the ValuesToStrings method overload. 
 
This is the overview for the ValuesToText method overload. 
 
Writes the header information for the calling vector to a stream. 
 
Writes object Values content to a stream. 
 
Name 
Description 
 
Allows sizing the internal storage to accomodate desired number of bits. 
 
Bits 
Allows reading/writing individual bits of the array. 
 
Returns true, if the currrent subrange of the vector was also the last subrange in the VectorInt
 
Allows setting/getting the 8bit unsigned integer value at position Indx. 
 
Sizing the object will not allocate less than Capacity samples. 
 
Specifies increment step for the Capacity property. 
 
Vector Caption. 
 
Enables/disable inline condition checking. 
 
First element in object Values array. 
 
Returns data for inspection by the debugger.  
 
Defines internal storage precision which can be either 32, 16 or 8 bit. 
 
Set to true after the SetSubIndex or SetSubRange call. 
 
Allows setting/getting the signed 32bit integer value at position Indx. 
 
Last 
Last element in object Values array. 
 
Defines the length in number of samples. 
 
Specifies the power of two for the scale factor used by some methods. 
 
Allows copying/assignment of subranges. 
 
Allows copying/assignment of subranges. 
 
Allows setting/getting the signed 16bit integer value at position Indx. 
 
Tag 
Stores an integer value as a part of the object. 
 
Name 
Description 
 
This is the overview for the BitwiseAnd operator overload. 
 
This is the overview for the BitwiseOr operator overload. 
 
This is the overview for the BitwiseXor operator overload. 
 
This is the overview for the Equal operator overload. 
 
This is the overview for the Explicit operator overload. 
 
This is the overview for the GreaterThan operator overload. 
 
This is the overview for the GreaterThanOrEqual operator overload. 
 
Implicit type conversion from VectorInt to TMtxVecBase
 
Performs bitwise left shift of aValue. 
 
This is the overview for the LessThan operator overload. 
 
This is the overview for the LessThanOrEqual operator overload. 
 
This is the overview for the LogicalAnd operator overload. 
 
This is the overview for the LogicalOr operator overload. 
 
Negates all values inside AValue. 
 
This is the overview for the NotEqual operator overload. 
 
Performs bitwise right shift of aValue. 
Copyright (c) 1999-2025 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!