Classes
|
| class
|
half_ |
| |
Half precision (16 bit) float class.
More...
|
| class
|
uInt8Channel |
| |
The data type for a 8 bit image channel.
More...
|
| class
|
uInt16Channel |
| |
The data type for a 16 bit image channel.
0-65535 maps to 0.0 to 1.0. More...
|
| class
|
float32Channel |
| class
|
float16Channel |
| |
The data type for a 16 bit float image
channel. More...
|
| class
|
PixelType< ChanType, NumChans
> |
| |
A templated pixel type class, where the
channel type and number of channels are arguments. More...
|
| class
|
ImgTile |
| |
Represents a rectangle. Used to specify
rectangular regions of an image. More...
|
| class
|
ImgDirtyRegion |
| |
Implement a somewhat smarter image region
that a simple rectangle. More...
|
| class
|
ImgTile_AoutB_Iter |
| |
Iterates over a the region of tile A that is
outside tile B. More...
|
| class
|
ImgTileUnion |
| class
|
ImgPageIterator |
| |
Iterates over a specified region of an image
in optimal order. More...
|
| class
|
ImgLockPageIterator |
| |
Iterate over a specified region of an image
in optimal order, and locking it in CPU memory. More...
|
| class
|
PixelDescriptor |
| |
Describe an image pixel; how to interpret a
piece of pixel data. More...
|
| class
|
ImageDescriptor |
| |
Describe an image, specifically how to
interpret pixel data. More...
|
| class
|
Image |
| |
This is the base image type defining the
interface to images. More...
|
| class
|
EnvironmentMap |
| class
|
ImageAccessorBase<
ChannelType, nch > |
| |
The
ImageAccessorBase class gives you very fast access to pixels
when the data type and channel count of an image are known at
compile time (and this is very often the case.) More...
|
| class
|
ImageAccessor<
ChannelType, nch > |
| class
|
ImageAccessor< ChannelType, 3 > |
| class
|
ImageAccessor< ChannelType, 2 > |
| class
|
ImageAccessor< ChannelType, 1 > |
Namespaces
|
| namespace
|
mudbox |
| |
Class: ConvolutionKernel.
|
Defines
|
|
#define |
ExponentBiasDelta (127-15) |
|
#define |
MAX(a_,
b_) (((a_) > (b_)) ? (a_) : (b_)) |
|
#define |
MIN(a_,
b_) (((a_) < (b_)) ? (a_) : (b_)) |
|
#define |
MAX_DIRTY_REGION 8192 |
|
#define |
DIRTY_REGION_GRANULARITY 128 |
|
#define |
DIRTY_REGION_MASK (DIRTY_REGION_GRANULARITY-1) |
|
#define |
DIRTY_REGION_SHIFT 7 |
|
#define |
DIRTY_REGION_XY_SIZE (
MAX_DIRTY_REGION / DIRTY_REGION_GRANULARITY ) |
|
#define |
MAX_PROXY_LEVEL 4 |
|
#define |
cu_int const
unsigned int |
| |
rapid random acessor for images
|
|
#define |
u_int unsigned
int |
|
#define |
u_short unsigned
short |
|
#define |
u_char unsigned
char |
|
#define |
inline __forceinline |
Typedefs
|
| typedef unsigned
char |
uInt8 |
| typedef unsigned
short |
uInt16 |
| typedef
bool(* |
ProxyInterruptFunction
)(void) |
| |
Proxy generation is interruptible.
|
Functions
|
| MBDLL_DECL
AttributeWidget * |
CreateNewImageWidget
(QWidget *pParent, int
iWidth, AttributePointer< Image > *pImage) |
| static
void |
SnapOutTile
(ImgTile &t) |
| |
Snaps a tile out to 128 pixel aligned
boundaries.
|