MCPcopy Create free account
hub / github.com/OGSR/OGSR-Engine / operator=

Method operator=

3rd_party/Src/ode/ode/src/mat.cpp:84–94  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

82
83
84void dMatrix::operator= (const dMatrix &a)
85{
86 if (data) dFree (data,n*m*sizeof(dReal));
87 n = a.n;
88 m = a.m;
89 if (n > 0 && m > 0) {
90 data = (dReal*) dAlloc (n*m*sizeof(dReal));
91 memcpy (data,a.data,n*m*sizeof(dReal));
92 }
93 else data = 0;
94}
95
96
97void dMatrix::operator= (dReal a)

Callers

nothing calls this directly

Calls 2

dFreeFunction · 0.85
dAllocFunction · 0.85

Tested by

no test coverage detected