matrix
void CMSP3430::SetFMPrescale(int gain, MSP3430_fm_matrix matrix, bool mute)
switch (matrix) {
mulvec(matrix* a, float* x, float* y, float* z)
setrmat(float a, float b, float c, matrix* m)
matrix ma, mb, mc, mr;
mulmat(matrix* a, matrix* b, matrix* c)
double matrix[matrixSize];
transformable->StoreTo(matrix);
if (!write_float_24(buffer, (float)matrix[i]))
double matrix[6];
affine->store_to(matrix);
if (!write_float_24(buffer, (float)matrix[i]))
double matrix[9];
perspective->store_to(matrix);
if (!write_float_24(buffer, (float)matrix[i]))
double matrix[Transformable::matrix_size];
object->StoreTo(matrix);
append_float(string, matrix[0]);
append_float(string, matrix[1]);
append_float(string, matrix[2]);
append_float(string, matrix[3]);
append_float(string, matrix[4]);
append_float(string, matrix[5]);
double** matrix = new(nothrow) double*[m];
if (!matrix)
delete[] matrix;
matrix[i] = row;
return matrix;
free_matrix(double** matrix)
if (matrix) {
delete[] *matrix;
delete[] matrix;
inline void operator()(double** matrix)
free_matrix(matrix);
double matrix[matrixSize];
matrix[i] = value;
transformable->LoadFrom(matrix);
double matrix[6];
matrix[i] = value;
affine->load_from(matrix);
double matrix[9];
matrix[i] = value;
perspective->load_from(matrix);
(const void**) &matrix, &dataSize);
LoadFrom(matrix);
double matrix[size];
StoreTo(matrix);
matrix, size * sizeof(double));
const double* matrix;
const void* matrix;
&matrix, &dataSize);
LoadFrom((const double*)matrix);
double matrix[size];
StoreTo(matrix);
matrix, size * sizeof(double));
double matrix[size];
StoreTo(matrix);
matrix, size * sizeof(double));
const void* matrix;
&matrix, &dataSize) == B_OK
LoadFrom((const double*)matrix);
double matrix[6];
store_to(matrix);
matrix[0], matrix[2], matrix[4], matrix[1], matrix[3], matrix[5]);
Transformable::StoreTo(double matrix[matrix_size]) const
store_to(matrix);
Transformable::LoadFrom(const double matrix[matrix_size])
t.load_from(matrix);
load_from(matrix);
void StoreTo(double matrix[matrix_size]) const;
void LoadFrom(const double matrix[matrix_size]);
double matrix[6];
store_to(matrix);
matrix, 6 * sizeof(double));
const void* matrix;
&matrix, &dataSize) == B_OK) {
load_from((const double*)matrix);
double matrix[9];
store_to(matrix);
ret = into->AddDouble("matrix", matrix[i]);
double matrix[9];
if (archive->FindDouble("matrix", i, &matrix[i]) != B_OK)
matrix[i] = 0;
load_from(matrix);
double matrix[9];
other.store_to(matrix);
load_from(matrix);
double** matrix = new(nothrow) double*[m];
if (!matrix)
delete[] matrix;
matrix[i] = row;
return matrix;
free_matrix(double** matrix)
if (matrix) {
delete[] *matrix;
delete[] matrix;
inline void operator()(double** matrix)
free_matrix(matrix);
void free_matrix(double** matrix);
agg::trans_affine& matrix, float gradient_d2) const
matrix.reset();
matrix *= agg::trans_affine_scaling(sqrt(dx * dx + dy * dy) / gradient_d2);
matrix *= agg::trans_affine_rotation(atan2(dy, dx));
matrix *= agg::trans_affine_translation(startPoint.x, startPoint.y);
matrix *= fTransform;
matrix.invert();
agg::trans_affine& matrix, float gradient_d2) const
matrix.reset();
matrix *= agg::trans_affine_translation(center.x, center.y);
matrix *= fTransform;
matrix.invert();
load_from(matrix);
double matrix[6];
store_to(matrix);
return matrix[0] == 1.0 && matrix[1] == 0.0
&& matrix[2] == 0.0 && matrix[3] == 1.0;
Transformable::StoreTo(double matrix[6]) const
store_to(matrix);
Transformable::LoadFrom(double matrix[6])
t.load_from(matrix);
void StoreTo(double matrix[6]) const;
void LoadFrom(double matrix[6]);
TMatrix matrix;
matrix.Set(fSpecials.list[j+2].x * 6.28319, fSpecials.list[j+2].y * 3.14159 - 1.5708, 0.0);
fDeltaComet[j] = matrix.Axis(0) * 0.0015;
dx = matrix.Axis(1);
dy = matrix.Axis(2);
inline BMatrix &BMatrix::operator*=(const BMatrix &matrix)
m.a = a * matrix.a + c * matrix.b;
m.b = b * matrix.a + d * matrix.b;
m.c = a * matrix.c + c * matrix.d;
m.d = b * matrix.c + d * matrix.d;
m.e = a * matrix.e + c * matrix.f + e;
m.f = b * matrix.e + d * matrix.f + f;
inline BTransformIterator::BTransformIterator(BMatrix *matrix)
fMatrix = matrix;
BMatrix &operator*=(const BMatrix &matrix);
BTransformIterator(BMatrix *matrix);
void Svg2PictureView::GetMatrixAttribute(const XML_Char **attributes, const char *name, BMatrix *matrix) {
matrix->Translate(x, y);
matrix->Rotate(angle);
matrix->Scale(sx, sy);
matrix->Scale(sx, sx);
matrix->SkewX(angle);
matrix->SkewY(angle);
BMatrix matrix;
GetMatrixAttribute(attributes, "transform", &matrix);
fState.fMatrix *= matrix;
void GetMatrixAttribute(const XML_Char **attributes, const char *name, BMatrix *matrix);