SbVec3i32(3)

πŸ“¦ version 3.1.3, in fedora 43, fedora 44

πŸ’– SbVec3i32 πŸ’–

okay so bestie, this is a page from the Library Functions Manual, and today's main character is SbVec3i32 β€” a lil three-dimensional integer vector. yes she's a struct, yes she's iconic, let's go πŸ¦‹


✨ NAME ✨

SbVec3i32 β€” that's it, that's the name, she needs no subtitle πŸ’…


🌸 SYNOPSIS 🌸

first things first, you gotta let her in:

#include <Inventor/SbVec3i32.h>

πŸŽ€ Public Member Functions πŸŽ€

the whole squad of constructors, setters and operators, fr fr:

SbVec3i32 (const int32_t v[3])
SbVec3i32 (int32_t x, int32_t y, int32_t z)
SbVec3i32 (const SbVec3ui32 &v)
SbVec3i32 (const SbVec3b &v)
SbVec3i32 (const SbVec3s &v)
SbVec3i32 (const SbVec3f &v)
SbVec3i32 (const SbVec3d &v)
SbVec3i32 & setValue (const int32_t v[3])
SbVec3i32 & setValue (int32_t x, int32_t y, int32_t z)
SbVec3i32 & setValue (const SbVec3ui32 &v)
SbVec3i32 & setValue (const SbVec3b &v)
SbVec3i32 & setValue (const SbVec3s &v)
SbVec3i32 & setValue (const SbVec3f &v)
SbVec3i32 & setValue (const SbVec3d &v)
const int32_t * getValue (void) const
void getValue (int32_t &x, int32_t &y, int32_t &z) const
int32_t & operator[] (int i)
const int32_t & operator[] (int i) const
int32_t dot (const SbVec3i32 &v) const
void negate (void)
SbVec3i32 & operator*= (int d)
SbVec3i32 & operator*= (double d)
SbVec3i32 & operator/= (int d)
SbVec3i32 & operator/= (double d)
SbVec3i32 & operator+= (const SbVec3i32 &v)
SbVec3i32 & operator-= (const SbVec3i32 &v)
SbVec3i32 operator- (void) const

πŸ’œ Protected Attributes πŸ’œ

yes she keeps some things private, respect it:

int32_t vec [3]

πŸ‘‘ Detailed Description πŸ‘‘

Since: Coin 2.5

like. she's been here since Coin 2.5 and she has been serving ever since, no cap. 🫢


πŸ¦‹ Author πŸ¦‹

Generated automatically by Doxygen for Coin from the source code. so like, not a human author, a robot did it, and honestly? slay, the robot ate. πŸ’…βœ¨


okay bestie that's the whole page, mwah πŸ’– this was Coin, Version 3.1.3, signing off β€” periodt. πŸŽ€πŸŒˆβ­

πŸ“¦ where this page comes from