Back to Mame

0.9.8: matrix_integer.hpp Source File

3rdparty/glm/doc/api/a00064_source.html

latest40.4 KB
Original Source

| | 0.9.8 |

matrix_integer.hpp

Go to the documentation of this file.

1

12 #pragma once

13

14 // Dependency:

15 #include "../mat2x2.hpp"

16 #include "../mat2x3.hpp"

17 #include "../mat2x4.hpp"

18 #include "../mat3x2.hpp"

19 #include "../mat3x3.hpp"

20 #include "../mat3x4.hpp"

21 #include "../mat4x2.hpp"

22 #include "../mat4x3.hpp"

23 #include "../mat4x4.hpp"

24

25 #if GLM_MESSAGES == GLM_MESSAGES_ENABLED && !defined(GLM_EXT_INCLUDED)

26 # pragma message("GLM: GLM_GTC_matrix_integer extension included")

27 #endif

28

29 namespace glm

30 {

33

36typedef tmat2x2<int, highp> highp_imat2;

37

40typedef tmat3x3<int, highp> highp_imat3;

41

44typedef tmat4x4<int, highp> highp_imat4;

45

48typedef tmat2x2<int, highp> highp_imat2x2;

49

52typedef tmat2x3<int, highp> highp_imat2x3;

53

56typedef tmat2x4<int, highp> highp_imat2x4;

57

60typedef tmat3x2<int, highp> highp_imat3x2;

61

64typedef tmat3x3<int, highp> highp_imat3x3;

65

68typedef tmat3x4<int, highp> highp_imat3x4;

69

72typedef tmat4x2<int, highp> highp_imat4x2;

73

76typedef tmat4x3<int, highp> highp_imat4x3;

77

80typedef tmat4x4<int, highp> highp_imat4x4;

81

82

85typedef tmat2x2<int, mediump> mediump_imat2;

86

89typedef tmat3x3<int, mediump> mediump_imat3;

90

93typedef tmat4x4<int, mediump> mediump_imat4;

94

95

98typedef tmat2x2<int, mediump> mediump_imat2x2;

99

102typedef tmat2x3<int, mediump> mediump_imat2x3;

103

106typedef tmat2x4<int, mediump> mediump_imat2x4;

107

110typedef tmat3x2<int, mediump> mediump_imat3x2;

111

114typedef tmat3x3<int, mediump> mediump_imat3x3;

115

118typedef tmat3x4<int, mediump> mediump_imat3x4;

119

122typedef tmat4x2<int, mediump> mediump_imat4x2;

123

126typedef tmat4x3<int, mediump> mediump_imat4x3;

127

130typedef tmat4x4<int, mediump> mediump_imat4x4;

131

132

135typedef tmat2x2<int, lowp> lowp_imat2;

136

139typedef tmat3x3<int, lowp> lowp_imat3;

140

143typedef tmat4x4<int, lowp> lowp_imat4;

144

145

148typedef tmat2x2<int, lowp> lowp_imat2x2;

149

152typedef tmat2x3<int, lowp> lowp_imat2x3;

153

156typedef tmat2x4<int, lowp> lowp_imat2x4;

157

160typedef tmat3x2<int, lowp> lowp_imat3x2;

161

164typedef tmat3x3<int, lowp> lowp_imat3x3;

165

168typedef tmat3x4<int, lowp> lowp_imat3x4;

169

172typedef tmat4x2<int, lowp> lowp_imat4x2;

173

176typedef tmat4x3<int, lowp> lowp_imat4x3;

177

180typedef tmat4x4<int, lowp> lowp_imat4x4;

181

182

185typedef tmat2x2<uint, highp> highp_umat2;

186

189typedef tmat3x3<uint, highp> highp_umat3;

190

193typedef tmat4x4<uint, highp> highp_umat4;

194

197typedef tmat2x2<uint, highp> highp_umat2x2;

198

201typedef tmat2x3<uint, highp> highp_umat2x3;

202

205typedef tmat2x4<uint, highp> highp_umat2x4;

206

209typedef tmat3x2<uint, highp> highp_umat3x2;

210

213typedef tmat3x3<uint, highp> highp_umat3x3;

214

217typedef tmat3x4<uint, highp> highp_umat3x4;

218

221typedef tmat4x2<uint, highp> highp_umat4x2;

222

225typedef tmat4x3<uint, highp> highp_umat4x3;

226

229typedef tmat4x4<uint, highp> highp_umat4x4;

230

231

234typedef tmat2x2<uint, mediump> mediump_umat2;

235

238typedef tmat3x3<uint, mediump> mediump_umat3;

239

242typedef tmat4x4<uint, mediump> mediump_umat4;

243

244

247typedef tmat2x2<uint, mediump> mediump_umat2x2;

248

251typedef tmat2x3<uint, mediump> mediump_umat2x3;

252

255typedef tmat2x4<uint, mediump> mediump_umat2x4;

256

259typedef tmat3x2<uint, mediump> mediump_umat3x2;

260

263typedef tmat3x3<uint, mediump> mediump_umat3x3;

264

267typedef tmat3x4<uint, mediump> mediump_umat3x4;

268

271typedef tmat4x2<uint, mediump> mediump_umat4x2;

272

275typedef tmat4x3<uint, mediump> mediump_umat4x3;

276

279typedef tmat4x4<uint, mediump> mediump_umat4x4;

280

281

284typedef tmat2x2<uint, lowp> lowp_umat2;

285

288typedef tmat3x3<uint, lowp> lowp_umat3;

289

292typedef tmat4x4<uint, lowp> lowp_umat4;

293

294

297typedef tmat2x2<uint, lowp> lowp_umat2x2;

298

301typedef tmat2x3<uint, lowp> lowp_umat2x3;

302

305typedef tmat2x4<uint, lowp> lowp_umat2x4;

306

309typedef tmat3x2<uint, lowp> lowp_umat3x2;

310

313typedef tmat3x3<uint, lowp> lowp_umat3x3;

314

317typedef tmat3x4<uint, lowp> lowp_umat3x4;

318

321typedef tmat4x2<uint, lowp> lowp_umat4x2;

322

325typedef tmat4x3<uint, lowp> lowp_umat4x3;

326

329typedef tmat4x4<uint, lowp> lowp_umat4x4;

330

331 #if(defined(GLM_PRECISION_HIGHP_INT))

332typedef highp_imat2 imat2;

333typedef highp_imat3 imat3;

334typedef highp_imat4 imat4;

335typedef highp_imat2x2 imat2x2;

336typedef highp_imat2x3 imat2x3;

337typedef highp_imat2x4 imat2x4;

338typedef highp_imat3x2 imat3x2;

339typedef highp_imat3x3 imat3x3;

340typedef highp_imat3x4 imat3x4;

341typedef highp_imat4x2 imat4x2;

342typedef highp_imat4x3 imat4x3;

343typedef highp_imat4x4 imat4x4;

344 #elif(defined(GLM_PRECISION_LOWP_INT))

345typedef lowp_imat2 imat2;

346typedef lowp_imat3 imat3;

347typedef lowp_imat4 imat4;

348typedef lowp_imat2x2 imat2x2;

349typedef lowp_imat2x3 imat2x3;

350typedef lowp_imat2x4 imat2x4;

351typedef lowp_imat3x2 imat3x2;

352typedef lowp_imat3x3 imat3x3;

353typedef lowp_imat3x4 imat3x4;

354typedef lowp_imat4x2 imat4x2;

355typedef lowp_imat4x3 imat4x3;

356typedef lowp_imat4x4 imat4x4;

357 #else //if(defined(GLM_PRECISION_MEDIUMP_INT))

358

361typedef mediump_imat2 imat2;

362

365typedef mediump_imat3 imat3;

366

369typedef mediump_imat4 imat4;

370

373typedef mediump_imat2x2 imat2x2;

374

377typedef mediump_imat2x3 imat2x3;

378

381typedef mediump_imat2x4 imat2x4;

382

385typedef mediump_imat3x2 imat3x2;

386

389typedef mediump_imat3x3 imat3x3;

390

393typedef mediump_imat3x4 imat3x4;

394

397typedef mediump_imat4x2 imat4x2;

398

401typedef mediump_imat4x3 imat4x3;

402

405typedef mediump_imat4x4 imat4x4;

406 #endif//GLM_PRECISION

407

408 #if(defined(GLM_PRECISION_HIGHP_UINT))

409typedef highp_umat2 umat2;

410typedef highp_umat3 umat3;

411typedef highp_umat4 umat4;

412typedef highp_umat2x2 umat2x2;

413typedef highp_umat2x3 umat2x3;

414typedef highp_umat2x4 umat2x4;

415typedef highp_umat3x2 umat3x2;

416typedef highp_umat3x3 umat3x3;

417typedef highp_umat3x4 umat3x4;

418typedef highp_umat4x2 umat4x2;

419typedef highp_umat4x3 umat4x3;

420typedef highp_umat4x4 umat4x4;

421 #elif(defined(GLM_PRECISION_LOWP_UINT))

422typedef lowp_umat2 umat2;

423typedef lowp_umat3 umat3;

424typedef lowp_umat4 umat4;

425typedef lowp_umat2x2 umat2x2;

426typedef lowp_umat2x3 umat2x3;

427typedef lowp_umat2x4 umat2x4;

428typedef lowp_umat3x2 umat3x2;

429typedef lowp_umat3x3 umat3x3;

430typedef lowp_umat3x4 umat3x4;

431typedef lowp_umat4x2 umat4x2;

432typedef lowp_umat4x3 umat4x3;

433typedef lowp_umat4x4 umat4x4;

434 #else //if(defined(GLM_PRECISION_MEDIUMP_UINT))

435

438typedef mediump_umat2 umat2;

439

442typedef mediump_umat3 umat3;

443

446typedef mediump_umat4 umat4;

447

450typedef mediump_umat2x2 umat2x2;

451

454typedef mediump_umat2x3 umat2x3;

455

458typedef mediump_umat2x4 umat2x4;

459

462typedef mediump_umat3x2 umat3x2;

463

466typedef mediump_umat3x3 umat3x3;

467

470typedef mediump_umat3x4 umat3x4;

471

474typedef mediump_umat4x2 umat4x2;

475

478typedef mediump_umat4x3 umat4x3;

479

482typedef mediump_umat4x4 umat4x4;

483 #endif//GLM_PRECISION

484

486 }//namespace glm

glm::imat4x3

mediump_imat4x3 imat4x3

Signed integer 4x3 matrix.

Definition: matrix_integer.hpp:401

glm::lowp_imat3

tmat3x3< int, lowp > lowp_imat3

Low-precision signed integer 3x3 matrix.

Definition: matrix_integer.hpp:139

glm::mediump_imat2x2

tmat2x2< int, mediump > mediump_imat2x2

Medium-precision signed integer 2x2 matrix.

Definition: matrix_integer.hpp:98

glm::mediump_imat3x4

tmat3x4< int, mediump > mediump_imat3x4

Medium-precision signed integer 3x4 matrix.

Definition: matrix_integer.hpp:118

glm::highp_imat3x2

tmat3x2< int, highp > highp_imat3x2

High-precision signed integer 3x2 matrix.

Definition: matrix_integer.hpp:60

glm::lowp_umat4x2

tmat4x2< uint, lowp > lowp_umat4x2

Low-precision unsigned integer 4x2 matrix.

Definition: matrix_integer.hpp:321

glm::mediump_umat3x2

tmat3x2< uint, mediump > mediump_umat3x2

Medium-precision unsigned integer 3x2 matrix.

Definition: matrix_integer.hpp:259

glm::mediump_imat3x3

tmat3x3< int, mediump > mediump_imat3x3

Medium-precision signed integer 3x3 matrix.

Definition: matrix_integer.hpp:114

glm::imat2x3

mediump_imat2x3 imat2x3

Signed integer 2x3 matrix.

Definition: matrix_integer.hpp:377

glm::umat4x2

mediump_umat4x2 umat4x2

Unsigned integer 4x2 matrix.

Definition: matrix_integer.hpp:474

glm::highp_imat3

tmat3x3< int, highp > highp_imat3

High-precision signed integer 3x3 matrix.

Definition: matrix_integer.hpp:40

glm::highp_imat4x2

tmat4x2< int, highp > highp_imat4x2

High-precision signed integer 4x2 matrix.

Definition: matrix_integer.hpp:72

glm::highp_imat4x4

tmat4x4< int, highp > highp_imat4x4

High-precision signed integer 4x4 matrix.

Definition: matrix_integer.hpp:80

glm::lowp_imat3x2

tmat3x2< int, lowp > lowp_imat3x2

Low-precision signed integer 3x2 matrix.

Definition: matrix_integer.hpp:160

glm::mediump_imat3x2

tmat3x2< int, mediump > mediump_imat3x2

Medium-precision signed integer 3x2 matrix.

Definition: matrix_integer.hpp:110

glm::umat2

mediump_umat2 umat2

Unsigned integer 2x2 matrix.

Definition: matrix_integer.hpp:438

glm::mediump_imat2x4

tmat2x4< int, mediump > mediump_imat2x4

Medium-precision signed integer 2x4 matrix.

Definition: matrix_integer.hpp:106

glm::imat2x2

mediump_imat2x2 imat2x2

Signed integer 2x2 matrix.

Definition: matrix_integer.hpp:373

glm::mediump_umat2x2

tmat2x2< uint, mediump > mediump_umat2x2

Medium-precision unsigned integer 2x2 matrix.

Definition: matrix_integer.hpp:247

glm::highp_umat3x3

tmat3x3< uint, highp > highp_umat3x3

High-precision unsigned integer 3x3 matrix.

Definition: matrix_integer.hpp:213

glm::lowp_imat3x4

tmat3x4< int, lowp > lowp_imat3x4

Low-precision signed integer 3x4 matrix.

Definition: matrix_integer.hpp:168

glm::umat2x2

mediump_umat2x2 umat2x2

Unsigned integer 2x2 matrix.

Definition: matrix_integer.hpp:450

glm::umat4x4

mediump_umat4x4 umat4x4

Unsigned integer 4x4 matrix.

Definition: matrix_integer.hpp:482

glm::imat4

mediump_imat4 imat4

Signed integer 4x4 matrix.

Definition: matrix_integer.hpp:369

glm::umat3

mediump_umat3 umat3

Unsigned integer 3x3 matrix.

Definition: matrix_integer.hpp:442

glm::lowp_imat2x3

tmat2x3< int, lowp > lowp_imat2x3

Low-precision signed integer 2x3 matrix.

Definition: matrix_integer.hpp:152

glm::lowp_umat2x3

tmat2x3< uint, lowp > lowp_umat2x3

Low-precision unsigned integer 2x3 matrix.

Definition: matrix_integer.hpp:301

glm::imat3

mediump_imat3 imat3

Signed integer 3x3 matrix.

Definition: matrix_integer.hpp:365

glm::umat2x3

mediump_umat2x3 umat2x3

Unsigned integer 2x3 matrix.

Definition: matrix_integer.hpp:454

glm::highp_umat4

tmat4x4< uint, highp > highp_umat4

High-precision unsigned integer 4x4 matrix.

Definition: matrix_integer.hpp:193

glm::lowp_umat4x3

tmat4x3< uint, lowp > lowp_umat4x3

Low-precision unsigned integer 4x3 matrix.

Definition: matrix_integer.hpp:325

glm::mediump_umat4x2

tmat4x2< uint, mediump > mediump_umat4x2

Medium-precision unsigned integer 4x2 matrix.

Definition: matrix_integer.hpp:271

glm::lowp_umat3

tmat3x3< uint, lowp > lowp_umat3

Low-precision unsigned integer 3x3 matrix.

Definition: matrix_integer.hpp:288

glm::highp_imat2x2

tmat2x2< int, highp > highp_imat2x2

High-precision signed integer 2x2 matrix.

Definition: matrix_integer.hpp:48

glm::highp_umat2x4

tmat2x4< uint, highp > highp_umat2x4

High-precision unsigned integer 2x4 matrix.

Definition: matrix_integer.hpp:205

glm::mediump_umat4x3

tmat4x3< uint, mediump > mediump_umat4x3

Medium-precision unsigned integer 4x3 matrix.

Definition: matrix_integer.hpp:275

glm::mediump_imat4x4

tmat4x4< int, mediump > mediump_imat4x4

Medium-precision signed integer 4x4 matrix.

Definition: matrix_integer.hpp:130

glm

Definition: _noise.hpp:11

glm::mediump_imat3

tmat3x3< int, mediump > mediump_imat3

Medium-precision signed integer 3x3 matrix.

Definition: matrix_integer.hpp:89

glm::mediump_umat2x3

tmat2x3< uint, mediump > mediump_umat2x3

Medium-precision unsigned integer 2x3 matrix.

Definition: matrix_integer.hpp:251

glm::imat3x4

mediump_imat3x4 imat3x4

Signed integer 3x4 matrix.

Definition: matrix_integer.hpp:393

glm::mediump_umat4

tmat4x4< uint, mediump > mediump_umat4

Medium-precision unsigned integer 4x4 matrix.

Definition: matrix_integer.hpp:242

glm::lowp_imat2x4

tmat2x4< int, lowp > lowp_imat2x4

Low-precision signed integer 2x4 matrix.

Definition: matrix_integer.hpp:156

glm::highp_imat3x3

tmat3x3< int, highp > highp_imat3x3

High-precision signed integer 3x3 matrix.

Definition: matrix_integer.hpp:64

glm::lowp_umat3x4

tmat3x4< uint, lowp > lowp_umat3x4

Low-precision unsigned integer 3x4 matrix.

Definition: matrix_integer.hpp:317

glm::lowp_umat3x3

tmat3x3< uint, lowp > lowp_umat3x3

Low-precision unsigned integer 3x3 matrix.

Definition: matrix_integer.hpp:313

glm::mediump_umat4x4

tmat4x4< uint, mediump > mediump_umat4x4

Medium-precision unsigned integer 4x4 matrix.

Definition: matrix_integer.hpp:279

glm::highp_umat2

tmat2x2< uint, highp > highp_umat2

High-precision unsigned integer 2x2 matrix.

Definition: matrix_integer.hpp:185

glm::umat2x4

mediump_umat2x4 umat2x4

Unsigned integer 2x4 matrix.

Definition: matrix_integer.hpp:458

glm::mediump_imat2x3

tmat2x3< int, mediump > mediump_imat2x3

Medium-precision signed integer 2x3 matrix.

Definition: matrix_integer.hpp:102

glm::highp_umat3x4

tmat3x4< uint, highp > highp_umat3x4

High-precision unsigned integer 3x4 matrix.

Definition: matrix_integer.hpp:217

glm::lowp_imat2x2

tmat2x2< int, lowp > lowp_imat2x2

Low-precision signed integer 2x2 matrix.

Definition: matrix_integer.hpp:148

glm::lowp_imat2

tmat2x2< int, lowp > lowp_imat2

Low-precision signed integer 2x2 matrix.

Definition: matrix_integer.hpp:135

glm::highp_imat2

tmat2x2< int, highp > highp_imat2

High-precision signed integer 2x2 matrix.

Definition: matrix_integer.hpp:36

glm::mediump_umat2x4

tmat2x4< uint, mediump > mediump_umat2x4

Medium-precision unsigned integer 2x4 matrix.

Definition: matrix_integer.hpp:255

glm::umat4x3

mediump_umat4x3 umat4x3

Unsigned integer 4x3 matrix.

Definition: matrix_integer.hpp:478

glm::lowp_umat2

tmat2x2< uint, lowp > lowp_umat2

Low-precision unsigned integer 2x2 matrix.

Definition: matrix_integer.hpp:284

glm::highp_umat2x2

tmat2x2< uint, highp > highp_umat2x2

High-precision unsigned integer 2x2 matrix.

Definition: matrix_integer.hpp:197

glm::highp_umat3

tmat3x3< uint, highp > highp_umat3

High-precision unsigned integer 3x3 matrix.

Definition: matrix_integer.hpp:189

glm::mediump_umat3x4

tmat3x4< uint, mediump > mediump_umat3x4

Medium-precision unsigned integer 3x4 matrix.

Definition: matrix_integer.hpp:267

glm::mediump_imat4x3

tmat4x3< int, mediump > mediump_imat4x3

Medium-precision signed integer 4x3 matrix.

Definition: matrix_integer.hpp:126

glm::highp_imat2x4

tmat2x4< int, highp > highp_imat2x4

High-precision signed integer 2x4 matrix.

Definition: matrix_integer.hpp:56

glm::imat4x4

mediump_imat4x4 imat4x4

Signed integer 4x4 matrix.

Definition: matrix_integer.hpp:405

glm::lowp_umat3x2

tmat3x2< uint, lowp > lowp_umat3x2

Low-precision unsigned integer 3x2 matrix.

Definition: matrix_integer.hpp:309

glm::mediump_imat4x2

tmat4x2< int, mediump > mediump_imat4x2

Medium-precision signed integer 4x2 matrix.

Definition: matrix_integer.hpp:122

glm::lowp_imat4x4

tmat4x4< int, lowp > lowp_imat4x4

Low-precision signed integer 4x4 matrix.

Definition: matrix_integer.hpp:180

glm::highp_umat2x3

tmat2x3< uint, highp > highp_umat2x3

High-precision unsigned integer 2x3 matrix.

Definition: matrix_integer.hpp:201

glm::imat2x4

mediump_imat2x4 imat2x4

Signed integer 2x4 matrix.

Definition: matrix_integer.hpp:381

glm::highp_umat4x4

tmat4x4< uint, highp > highp_umat4x4

High-precision unsigned integer 4x4 matrix.

Definition: matrix_integer.hpp:229

glm::imat2

mediump_imat2 imat2

Signed integer 2x2 matrix.

Definition: matrix_integer.hpp:361

glm::imat4x2

mediump_imat4x2 imat4x2

Signed integer 4x2 matrix.

Definition: matrix_integer.hpp:397

glm::lowp_umat4

tmat4x4< uint, lowp > lowp_umat4

Low-precision unsigned integer 4x4 matrix.

Definition: matrix_integer.hpp:292

glm::lowp_umat2x2

tmat2x2< uint, lowp > lowp_umat2x2

Low-precision unsigned integer 2x2 matrix.

Definition: matrix_integer.hpp:297

glm::lowp_imat4x2

tmat4x2< int, lowp > lowp_imat4x2

Low-precision signed integer 4x2 matrix.

Definition: matrix_integer.hpp:172

glm::lowp_imat4x3

tmat4x3< int, lowp > lowp_imat4x3

Low-precision signed integer 4x3 matrix.

Definition: matrix_integer.hpp:176

glm::umat3x2

mediump_umat3x2 umat3x2

Unsigned integer 3x2 matrix.

Definition: matrix_integer.hpp:462

glm::umat3x4

mediump_umat3x4 umat3x4

Unsigned integer 3x4 matrix.

Definition: matrix_integer.hpp:470

glm::mediump_umat2

tmat2x2< uint, mediump > mediump_umat2

Medium-precision unsigned integer 2x2 matrix.

Definition: matrix_integer.hpp:234

glm::imat3x3

mediump_imat3x3 imat3x3

Signed integer 3x3 matrix.

Definition: matrix_integer.hpp:389

glm::mediump_umat3x3

tmat3x3< uint, mediump > mediump_umat3x3

Medium-precision unsigned integer 3x3 matrix.

Definition: matrix_integer.hpp:263

glm::lowp_imat4

tmat4x4< int, lowp > lowp_imat4

Low-precision signed integer 4x4 matrix.

Definition: matrix_integer.hpp:143

glm::lowp_imat3x3

tmat3x3< int, lowp > lowp_imat3x3

Low-precision signed integer 3x3 matrix.

Definition: matrix_integer.hpp:164

glm::mediump_imat2

tmat2x2< int, mediump > mediump_imat2

Medium-precision signed integer 2x2 matrix.

Definition: matrix_integer.hpp:85

glm::umat3x3

mediump_umat3x3 umat3x3

Unsigned integer 3x3 matrix.

Definition: matrix_integer.hpp:466

glm::mediump_imat4

tmat4x4< int, mediump > mediump_imat4

Medium-precision signed integer 4x4 matrix.

Definition: matrix_integer.hpp:93

glm::mediump_umat3

tmat3x3< uint, mediump > mediump_umat3

Medium-precision unsigned integer 3x3 matrix.

Definition: matrix_integer.hpp:238

glm::lowp_umat4x4

tmat4x4< uint, lowp > lowp_umat4x4

Low-precision unsigned integer 4x4 matrix.

Definition: matrix_integer.hpp:329

glm::highp_imat2x3

tmat2x3< int, highp > highp_imat2x3

High-precision signed integer 2x3 matrix.

Definition: matrix_integer.hpp:52

glm::lowp_umat2x4

tmat2x4< uint, lowp > lowp_umat2x4

Low-precision unsigned integer 2x4 matrix.

Definition: matrix_integer.hpp:305

glm::umat4

mediump_umat4 umat4

Unsigned integer 4x4 matrix.

Definition: matrix_integer.hpp:446

glm::imat3x2

mediump_imat3x2 imat3x2

Signed integer 3x2 matrix.

Definition: matrix_integer.hpp:385

glm::highp_imat4

tmat4x4< int, highp > highp_imat4

High-precision signed integer 4x4 matrix.

Definition: matrix_integer.hpp:44

glm::highp_imat3x4

tmat3x4< int, highp > highp_imat3x4

High-precision signed integer 3x4 matrix.

Definition: matrix_integer.hpp:68

glm::highp_umat3x2

tmat3x2< uint, highp > highp_umat3x2

High-precision unsigned integer 3x2 matrix.

Definition: matrix_integer.hpp:209

glm::highp_imat4x3

tmat4x3< int, highp > highp_imat4x3

High-precision signed integer 4x3 matrix.

Definition: matrix_integer.hpp:76

glm::highp_umat4x3

tmat4x3< uint, highp > highp_umat4x3

High-precision unsigned integer 4x3 matrix.

Definition: matrix_integer.hpp:225

glm::highp_umat4x2

tmat4x2< uint, highp > highp_umat4x2

High-precision unsigned integer 4x2 matrix.

Definition: matrix_integer.hpp:221


Generated by 1.8.10