Interface SLSimpleDataBuffer.ISLRealMatrixBuffer
From Mitov Wiki Doc
(Difference between revisions)
(Automated Syncronization with Documentation) |
(Automated Syncronization with Documentation) |
||
Line 5: | Line 5: | ||
</span></b> | </span></b> | ||
− | '''Package:''' [[Package | + | '''Package:''' [[Package Mitov.BasicLab|Mitov.BasicLab]] |
'''Unit:''' [[Unit SLSimpleDataBuffer|SLSimpleDataBuffer]] | '''Unit:''' [[Unit SLSimpleDataBuffer|SLSimpleDataBuffer]] |
Latest revision as of 00:29, 26 June 2013
This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.
Package: Mitov.BasicLab
Unit: SLSimpleDataBuffer
Inherits: ISLRealBufferArray
Contents |
Syntax
Delphi:
type ISLRealMatrixBuffer = interface( ISLRealBufferArray )
Summary
Real matrix data buffer interface.
Description
This is the Real matrix data buffer interface.
Properties
- Rows - Access to individual row of the matrix as a buffer.
- ColCount - Returns the number of columns in the matrix.
- RowCount - Returns the number of rows in the matrix.
- Items - Access to individual Real(double) item of the matrix.
Methods
- function Read() : PReal - Returns read only pointer to the buffer data.
- function Write() : PReal - Returns write pointer to the buffer data.
- function Modify() : PReal - Returns read and write pointer to the buffer data.
- function GetCols() : Integer
- function GetRows() : Integer
- function GetItem(ARow : Integer; ACol : Integer) : Real
- procedure SetItem(ARow : Integer; ACol : Integer; AValue : Real)
- function GetRow(AIndex : Integer) : ISLRealBuffer
- procedure SetRow(AIndex : Integer; AValue : ISLRealBuffer)