SbVec3ub(3)

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

πŸ’– SbVec3ub πŸ’–

okay bestie, welcome to the SbVec3ub page from the Library Functions Manual β€” yes that's the manual name, we're being ✨official✨ today. this is your lil three-component vector of uint8_t values and she is serving exactly what she says on the tin.


🌸 NAME 🌸

SbVec3ub β€” literally just her name, no notes, she's a 3D vector of unsigned bytes and she's iconic for it πŸ’…


✨ SYNOPSIS ✨

#include <Inventor/SbVec3ub.h>

πŸŽ€ Public Member Functions πŸŽ€

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

πŸ¦‹ Protected Attributes πŸ¦‹

uint8_t vec [3]

πŸ‘‘ Detailed Description πŸ‘‘

⭐ Since ⭐

Coin 2.5 β€” yeah she's been around, she's a legacy queen, she ate and left no crumbs 🫢


🌈 Author 🌈

Generated automatically by Doxygen for Coin from the source code. not a human, not a girlboss, just Doxygen</> doing her little thing and honestly? respect 😭


and that's the whole page, bestie!! no cap, you now know everything there is to know about SbVec3ub πŸ’–

this was brought to you by Coin, Version 3.1.3 πŸŽ€ go forth and slay your vectors βœ¨πŸ’…πŸ¦‹

πŸ“¦ where this page comes from