Unit 'gmMatrices' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#bs_engines]

TgmMatrix

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: gmmatrices.pas line 61

type TgmMatrix = class(TPersistent)

protected

  function GetCount; virtual;

  

  function GetElem(); virtual;

  

  function GetRows();

  

  procedure SetColCount();

  

  procedure SetElem(); virtual;

  

  procedure SetRowCount();

  

public

  constructor Create; virtual;

  

  constructor CreateSize();

  

  destructor Destroy; override;

  

  function MaxOfAbsValues;

  

  procedure AddMatrix();

  

  procedure Assign(); override;

  

  procedure ChangeSize();

  

  procedure Clear; virtual;

  

  procedure ColDelete();

  

  procedure ColInsert();

  

  function ElemIdx();

  

  function IsVector;

  

  procedure Negate;

  

  function RowNonZeroesCount(); virtual;

  

  procedure RowNonZeroElement(); virtual;

  

  procedure RowScale(); virtual;

  

  function RowMultiply(); virtual;

  

  procedure RowAddScale(); virtual;

  

  procedure RowCopy(); virtual;

  

  procedure ScaleBy();

  

  procedure SetSize(); virtual;

  

  procedure SetToIdentity;

  

  function SizeEquals();

  

  function WriteToCsv(); virtual;

  

  property ColCount: Integer; [rw]

  

  property Elem []: Double; default; [rw]

  

  property Rows []: PDouble; [r]

  

  property RowCount: Integer; [rw]

  

  property Count: Integer; [rw]

  

end;

Inheritance

TgmMatrix

  

|

TObject



CT Web help

CodeTyphon Studio