File tree 2 files changed +1
-215
lines changed
2 files changed +1
-215
lines changed Original file line number Diff line number Diff line change 4092
4092
]
4093
4093
}
4094
4094
},
4095
- "p5.Matrix" : {
4096
- "add" : {
4097
- "overloads" : [
4098
- [
4099
- " Matrix"
4100
- ]
4101
- ]
4102
- },
4103
- "setElement" : {
4104
- "overloads" : [
4105
- [
4106
- " Number" ,
4107
- " Number"
4108
- ]
4109
- ]
4110
- },
4111
- "reset" : {
4112
- "overloads" : [
4113
- []
4114
- ]
4115
- },
4116
- "set" : {
4117
- "overloads" : [
4118
- [
4119
- " Matrix|Float32Array|Number[]?"
4120
- ]
4121
- ]
4122
- },
4123
- "get" : {
4124
- "overloads" : [
4125
- []
4126
- ]
4127
- },
4128
- "copy" : {
4129
- "overloads" : [
4130
- []
4131
- ]
4132
- },
4133
- "clone" : {
4134
- "overloads" : [
4135
- []
4136
- ]
4137
- },
4138
- "diagonal" : {
4139
- "overloads" : [
4140
- []
4141
- ]
4142
- },
4143
- "row" : {
4144
- "overloads" : [
4145
- [
4146
- " Number"
4147
- ]
4148
- ]
4149
- },
4150
- "column" : {
4151
- "overloads" : [
4152
- [
4153
- " Number"
4154
- ]
4155
- ]
4156
- },
4157
- "transpose" : {
4158
- "overloads" : [
4159
- [
4160
- " Array?"
4161
- ]
4162
- ]
4163
- },
4164
- "mult" : {
4165
- "overloads" : [
4166
- [
4167
- null
4168
- ]
4169
- ]
4170
- },
4171
- "multiplyVec" : {
4172
- "overloads" : [
4173
- [
4174
- " p5.Vector" ,
4175
- " p5.Vector?"
4176
- ]
4177
- ]
4178
- },
4179
- "invert" : {
4180
- "overloads" : [
4181
- [
4182
- " Array"
4183
- ]
4184
- ]
4185
- },
4186
- "createSubMatrix3x3" : {
4187
- "overloads" : [
4188
- []
4189
- ]
4190
- },
4191
- "inverseTranspose4x4" : {
4192
- "overloads" : [
4193
- [
4194
- " p5.Matrix"
4195
- ]
4196
- ]
4197
- },
4198
- "apply" : {
4199
- "overloads" : [
4200
- [
4201
- " Matrix|Array|number"
4202
- ]
4203
- ]
4204
- },
4205
- "scale" : {
4206
- "overloads" : [
4207
- [
4208
- " p5.Vector|Float32Array|Number[]"
4209
- ]
4210
- ]
4211
- },
4212
- "rotate4x4" : {
4213
- "overloads" : [
4214
- [
4215
- " Number" ,
4216
- " p5.Vector|Number[]"
4217
- ]
4218
- ]
4219
- },
4220
- "translate" : {
4221
- "overloads" : [
4222
- [
4223
- " Number[]"
4224
- ]
4225
- ]
4226
- },
4227
- "rotateX" : {
4228
- "overloads" : [
4229
- [
4230
- " Number"
4231
- ]
4232
- ]
4233
- },
4234
- "rotateY" : {
4235
- "overloads" : [
4236
- [
4237
- " Number"
4238
- ]
4239
- ]
4240
- },
4241
- "rotateZ" : {
4242
- "overloads" : [
4243
- [
4244
- " Number"
4245
- ]
4246
- ]
4247
- },
4248
- "perspective" : {
4249
- "overloads" : [
4250
- [
4251
- " Number" ,
4252
- " Number" ,
4253
- " Number" ,
4254
- " Number"
4255
- ]
4256
- ]
4257
- },
4258
- "ortho" : {
4259
- "overloads" : [
4260
- [
4261
- " number" ,
4262
- " number" ,
4263
- " number" ,
4264
- " number" ,
4265
- " number" ,
4266
- " number"
4267
- ]
4268
- ]
4269
- },
4270
- "multiplyVec4" : {
4271
- "overloads" : [
4272
- [
4273
- " Number" ,
4274
- " Number" ,
4275
- " Number" ,
4276
- " Number"
4277
- ]
4278
- ]
4279
- },
4280
- "multiplyPoint" : {
4281
- "overloads" : [
4282
- [
4283
- " p5.Vector"
4284
- ]
4285
- ]
4286
- },
4287
- "multiplyAndNormalizePoint" : {
4288
- "overloads" : [
4289
- [
4290
- " p5.Vector"
4291
- ]
4292
- ]
4293
- },
4294
- "multiplyDirection" : {
4295
- "overloads" : [
4296
- [
4297
- " p5.Vector"
4298
- ]
4299
- ]
4300
- },
4301
- "multiplyVec3" : {
4302
- "overloads" : [
4303
- [
4304
- " p5.Vector" ,
4305
- " p5.Vector?"
4306
- ]
4307
- ]
4308
- }
4309
- },
4310
4095
"p5.Vector" : {
4311
4096
"getValue" : {
4312
4097
"overloads" : [
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ function matrix(p5, fn) {
19
19
* The `Matrix` class represents a mathematical matrix and provides various methods for matrix operations.
20
20
* This class extends the `MatrixInterface` and includes methods for creating, manipulating, and performing
21
21
* operations on matrices. It supports both 3x3 and 4x4 matrices, as well as general NxN matrices.
22
+ * @private
22
23
* @class p5.Matrix
23
24
* @param {Array } [mat4] column-major array literal of our 4×4 matrix
24
25
* @example
You can’t perform that action at this time.
0 commit comments