5 namespace SiliconStudio.Shaders.Ast
12 #region Constructors and Destructors
39 ColumnCount = columnCount;
44 #region Public Properties
52 public int ColumnCount
56 return (
int)((
Literal)Parameters[2]).Value;
61 Parameters[2] =
new Literal(value);
75 return (
int)((
Literal)Parameters[1]).Value;
80 Parameters[1] =
new Literal(value);
99 Parameters[0] = value;
108 return base.Equals(other);
114 if (ReferenceEquals(null, obj))
118 if (ReferenceEquals(
this, obj))
128 return base.GetHashCode();
141 return Equals(left, right);
154 return !Equals(left, right);
int Column
The column number, zero-based index.
Indexer(int row, int column)
Initializes a new instance of the Indexer struct.
MatrixType()
Initializes a new instance of the MatrixType class.
override int GetHashCode()
Base class for all generic types.
override bool Equals(object obj)
MatrixType(ScalarType type, int rowCount, int columnCount)
Initializes a new instance of the MatrixType class.
bool Equals(MatrixType other)
int Row
The row number, zero-based index.