ImageAccessor< ChannelType, nch > Class Template Reference


Detailed Description

template<class ChannelType, cu_int nch>
class mudbox::ImageAccessor< ChannelType, nch >

Definition at line 2266 of file image.h.

#include <image.h>

Inheritance diagram for ImageAccessor< ChannelType, nch >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  ImageAccessor (Image *parent)
Color  ColorAt (u_int X, u_int Y) const
  Get the value at a given coordinate.
template<>
Color  ColorAt (u_int X, u_int Y) const
template<>
Color  ColorAt (u_int X, u_int Y) const
template<>
Color  ColorAt (u_int X, u_int Y) const
template<>
Color  ColorAt (u_int X, u_int Y) const
template<>
Color  ColorAt (u_int X, u_int Y) const
template<>
Color  ColorAt (u_int X, u_int Y) const
template<>
Color  ColorAt (u_int X, u_int Y) const
template<>
Color  ColorAt (u_int X, u_int Y) const

Constructor & Destructor Documentation

ImageAccessor ( Image parent ) [inline]

Definition at line 2269 of file image.h.

                                 : ImageAccessorBase<ChannelType, nch>(parent)
    {
    }

Member Function Documentation

Color ColorAt ( u_int  X,
u_int  Y 
) const [inline]

Get the value at a given coordinate.

Color ColorAt ( u_int  X,
u_int  Y 
) const [inline]

Definition at line 2441 of file image.h.

{
    return Color(ValueAt(X,Y,0), ValueAt(X,Y,1), ValueAt(X,Y,2), ValueAt(X,Y,3));
};
Color ColorAt ( u_int  X,
u_int  Y 
) const [inline]

Definition at line 2448 of file image.h.

{
    return Color(ValueAt(X,Y,0), ValueAt(X,Y,1), ValueAt(X,Y,2), ValueAt(X,Y,3));
};
Color ColorAt ( u_int  X,
u_int  Y 
) const [inline]

Definition at line 2455 of file image.h.

{
    return Color(ValueAt(X,Y,0), ValueAt(X,Y,1), ValueAt(X,Y,2), ValueAt(X,Y,3));
};
Color ColorAt ( u_int  X,
u_int  Y 
) const [inline]

Definition at line 2462 of file image.h.

{
    return Color(ValueAt(X,Y,0), ValueAt(X,Y,1), ValueAt(X,Y,2), 1.0f);
};
Color ColorAt ( u_int  X,
u_int  Y 
) const [inline]

Definition at line 2469 of file image.h.

{
    return Color(ValueAt(X,Y,0), ValueAt(X,Y,1), ValueAt(X,Y,2), 1.0f);
};
Color ColorAt ( u_int  X,
u_int  Y 
) const [inline]

Definition at line 2476 of file image.h.

{
    return Color(ValueAt(X,Y,0), ValueAt(X,Y,1), ValueAt(X,Y,2), 1.0f);
};
Color ColorAt ( u_int  X,
u_int  Y 
) const [inline]

Definition at line 2504 of file image.h.

{
    return Color(ValueAt(X,Y,0), ValueAt(X,Y,1), ValueAt(X,Y,2), ValueAt(X,Y,3));
};
Color ColorAt ( u_int  X,
u_int  Y 
) const [inline]

Definition at line 2511 of file image.h.

{
    return Color(ValueAt(X,Y,0), ValueAt(X,Y,1), ValueAt(X,Y,2), 1.0f);
};

The documentation for this class was generated from the following file: