21#ifndef SOCOLORPACKER_H
22#define SOCOLORPACKER_H
24#include <Inventor/sys/port.h>
25#include <Inventor/SbBase.h>
26#include <Inventor/threads/SbThreadMutex.h>
27#include <Inventor/SbColor.h>
60 return (nodeId == diffuseNodeId);
63 return (nodeId == transpNodeId);
66 diffuseNodeId = diffNodeId;
67 transpNodeId = tNodeId;
70 return packedArraySize;
81 static void packedColorBigEndianToSbColor(
SbColor& result,
const uint32_t packedColor);
86 uint64_t transpNodeId;
87 uint64_t diffuseNodeId;
89 uint32_t *packedColors;
91 int32_t packedArraySize;
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Portable mutex c...
uint32_t * getPackedColors() const
SbBool diffuseMatch(uint64_t nodeId)
void reallocate(int32_t size)
SbBool transpMatch(uint64_t nodeId)
void setNodeIds(uint64_t diffNodeId, uint64_t tNodeId)
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> CPU buffer objec...