====== vec3i ====== **Category**: Data structure ===== Functions ===== ---- ==== add ==== ''void **vec3i.add**(//object//, //x//, //y//, //z//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''vec3i'' | | | //''x''// | ''[[preview:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]]'' | | | //''y''// | ''[[preview:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]]'' | | | //''z''// | ''[[preview:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]]'' | | ---- ==== almostEquals ==== ''[[preview:data-types#boolean|boolean]] **vec3i.almostEquals**(//object//, //vector//, //epsilon//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''vec3i'' | | | //''vector''// | ''[[preview:api:vec3i|vec3i]]'' | | | //''epsilon''// | ''[[preview:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]]'' | | ---- ==== isZero ==== ''[[preview:data-types#boolean|boolean]] **vec3i.isZero**(//object//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''vec3i'' | | ---- ==== isNearZero ==== ''[[preview:data-types#boolean|boolean]] **vec3i.isNearZero**(//object//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''vec3i'' | | ---- ==== getXY ==== ''[[preview:api:vec2i|vec2i]] **vec3i.getXY**(//object//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''vec3i'' | | ---- ==== getXZ ==== ''[[preview:api:vec2i|vec2i]] **vec3i.getXZ**(//object//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''vec3i'' | | ---- ==== getYZ ==== ''[[preview:api:vec2i|vec2i]] **vec3i.getYZ**(//object//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''vec3i'' | | ---- ==== set ==== ''void **vec3i.set**(//object//, //x//, //y//, //z//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''vec3i'' | | | //''x''// | ''[[preview:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]]'' | | | //''y''// | ''[[preview:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]]'' | | | //''z''// | ''[[preview:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]]'' | | ---- ==== setXY ==== ''void **vec3i.setXY**(//object//, //vec2//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''vec3i'' | | | //''vec2''// | ''[[preview:api:vec2i|vec2i]]'' | | ---- ==== dot ==== ''[[preview:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]] **vec3i.dot**(//object//, //vector//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''vec3i'' | | | //''vector''// | ''[[preview:api:vec3i|vec3i]]'' | | ---- ==== cross ==== ''[[preview:api:vec3i|vec3i]] **vec3i.cross**(//object//, //vector//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''vec3i'' | | | //''vector''// | ''[[preview:api:vec3i|vec3i]]'' | | ---- ==== getOneOrthogonal ==== ''[[preview:api:vec3i|vec3i]] **vec3i.getOneOrthogonal**(//object//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''vec3i'' | | ---- ==== normalize ==== ''void **vec3i.normalize**(//object//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''vec3i'' | | ---- ==== normalized ==== ''[[preview:api:vec3i|vec3i]] **vec3i.normalized**(//object//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''vec3i'' | | ---- ==== getLength2 ==== ''[[preview:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]] **vec3i.getLength2**(//object//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''vec3i'' | | ---- ==== distance2 ==== ''[[preview:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]] **vec3i.distance2**(//object//, //v//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''vec3i'' | | | //''v''// | ''[[preview:api:vec3i|vec3i]]'' | |