Go to the source code of this file.
|
MRMESHC_API MRVector3f | mrVector3fDiagonal (float a) |
| (a, a, a)
|
|
MRMESHC_API MRVector3f | mrVector3fPlusX (void) |
| (1, 0, 0)
|
|
MRMESHC_API MRVector3f | mrVector3fPlusY (void) |
| (0, 1, 0)
|
|
MRMESHC_API MRVector3f | mrVector3fPlusZ (void) |
| (0, 0, 1)
|
|
MRMESHC_API MRVector3f | mrVector3fAdd (const MRVector3f *a, const MRVector3f *b) |
| adds two vectors
|
|
MRMESHC_API MRVector3f | mrVector3fSub (const MRVector3f *a, const MRVector3f *b) |
|
MRMESHC_API MRVector3f | mrVector3fMulScalar (const MRVector3f *a, float b) |
| multiplies a vector by a scalar value
|
|
MRMESHC_API float | mrVector3fLengthSq (const MRVector3f *v) |
| squared length of the vector
|
|
MRMESHC_API float | mrVector3fLength (const MRVector3f *v) |
| length of the vector
|
|
◆ MRTriangle3f
a set of 3 vectors; useful for representing a face via its vertex coordinates
◆ MRVector3f
◆ mrVector3fAdd()
◆ mrVector3fDiagonal()
◆ mrVector3fLength()
◆ mrVector3fLengthSq()
squared length of the vector
◆ mrVector3fMulScalar()
multiplies a vector by a scalar value
◆ mrVector3fPlusX()
◆ mrVector3fPlusY()
◆ mrVector3fPlusZ()
◆ mrVector3fSub()