Public Member Functions | |
| HRESULT | Attach ([in] IRdBitmap *pBitmap) |
| HRESULT | Detach () |
| HRESULT | LockBuffer ([in] RtBool bWrite) |
| HRESULT | UnlockBuffer () |
| HRESULT | BilinearFilterDW_COLOR ([in] RtFloat u,[in] RtFloat v,[in] RtBool wrap,[out, retval] RtDWORD *pColor) |
| HRESULT | BilinearFilterFL_GRAY ([in] RtFloat u,[in] RtFloat v,[in] RtBool wrap,[out, retval] RtFloat *pColor) |
| HRESULT | PixelValueDW_COLOR ([in] RtDWORD x,[in] RtDWORD y,[out, retval] RtDWORD *pColor) |
| HRESULT | PixelValueFL_GRAY ([in] RtDWORD x,[in] RtDWORD y,[out, retval] RtFloat *pColor) |
| HRESULT | StretchBlt ([in] int x,[in] int y,[in] int xsize,[in] int ysize,[in] IRdBitmap *pSource) |
| HRESULT | GetPixel ([in] RtDWORD x,[in] RtDWORD y,[out] RtBitmapFnPixelValue *pPixelValue) |
| HRESULT | PutPixel ([in] RtDWORD x,[in] RtDWORD y,[in] const RtBitmapFnPixelValue &PixelValue) |
| HRESULT | BlendPixel ([in] const RtBitmapFnPixelValue &p1,[in] const RtBitmapFnPixelValue &p2,[in] RtDWORD mode,[out] RtBitmapFnPixelValue *pResult) |
| HRESULT | BilinearFilter ([in] RtFloat u,[in] RtFloat v,[in] RtBool wrap,[out] RtBitmapFnPixelValue *pResult) |
| HRESULT | FillTriangle ([in] const RtUVcoord *a,[in] const RtUVcoord *b,[in] const RtUVcoord *c,[in] RtDWORD color) |
| HRESULT | Line ([in] int x0,[in] int y0,[in] int x1,[in] int y1,[in] RtDWORD color,[in] RtFloat thickness) |
| HRESULT | FastLine ([in] int x0,[in] int y0,[in] int x1,[in] int y1,[in] RtDWORD color) |
| HRESULT | GetBitmap ([out, retval] IRdBitmap **ppBitmap) |
| HRESULT IRfBitmapFn::Attach | ( | [in] IRdBitmap * | pBitmap | ) |
Attach
| pBitmap | [in] . |
| HRESULT IRfBitmapFn::Detach | ( | ) |
Detach
| HRESULT IRfBitmapFn::LockBuffer | ( | [in] RtBool | bWrite | ) |
LockBuffer
| bWrite | [in] . |
| HRESULT IRfBitmapFn::UnlockBuffer | ( | ) |
UnlockBuffer
| HRESULT IRfBitmapFn::BilinearFilterDW_COLOR | ( | [in] RtFloat | u, | |
| [in] RtFloat | v, | |||
| [in] RtBool | wrap, | |||
| [out, retval] RtDWORD * | pColor | |||
| ) |
BilinearFilterDW_COLOR
| u | [in] . | |
| v | [in] . | |
| wrap | [in] . |
| HRESULT IRfBitmapFn::BilinearFilterFL_GRAY | ( | [in] RtFloat | u, | |
| [in] RtFloat | v, | |||
| [in] RtBool | wrap, | |||
| [out, retval] RtFloat * | pColor | |||
| ) |
BilinearFilterFL_GRAY
| u | [in] . | |
| v | [in] . | |
| wrap | [in] . |
| HRESULT IRfBitmapFn::PixelValueDW_COLOR | ( | [in] RtDWORD | x, | |
| [in] RtDWORD | y, | |||
| [out, retval] RtDWORD * | pColor | |||
| ) |
PixelValueDW_COLOR
| x | [in] . | |
| y | [in] . |
| HRESULT IRfBitmapFn::PixelValueFL_GRAY | ( | [in] RtDWORD | x, | |
| [in] RtDWORD | y, | |||
| [out, retval] RtFloat * | pColor | |||
| ) |
PixelValueFL_GRAY
| x | [in] . | |
| y | [in] . |
| HRESULT IRfBitmapFn::StretchBlt | ( | [in] int | x, | |
| [in] int | y, | |||
| [in] int | xsize, | |||
| [in] int | ysize, | |||
| [in] IRdBitmap * | pSource | |||
| ) |
StretchBlt
| x | [in] . | |
| y | [in] . | |
| xsize | [in] . | |
| ysize | [in] . | |
| pSource | [in] . |
| HRESULT IRfBitmapFn::GetPixel | ( | [in] RtDWORD | x, | |
| [in] RtDWORD | y, | |||
| [out] RtBitmapFnPixelValue * | pPixelValue | |||
| ) |
GetPixel
| x | [in] . | |
| y | [in] . | |
| pPixelValue | [out] . |
| HRESULT IRfBitmapFn::PutPixel | ( | [in] RtDWORD | x, | |
| [in] RtDWORD | y, | |||
| [in] const RtBitmapFnPixelValue & | PixelValue | |||
| ) |
PutPixel
| x | [in] . | |
| y | [in] . | |
| PixelValue | [in] . |
| HRESULT IRfBitmapFn::BlendPixel | ( | [in] const RtBitmapFnPixelValue & | p1, | |
| [in] const RtBitmapFnPixelValue & | p2, | |||
| [in] RtDWORD | mode, | |||
| [out] RtBitmapFnPixelValue * | pResult | |||
| ) |
BlendPixel
| p1 | [in] . | |
| p2 | [in] . | |
| mode | [in] . | |
| pResult | [out] . |
| HRESULT IRfBitmapFn::BilinearFilter | ( | [in] RtFloat | u, | |
| [in] RtFloat | v, | |||
| [in] RtBool | wrap, | |||
| [out] RtBitmapFnPixelValue * | pResult | |||
| ) |
BilinearFilter
| u | [in] . | |
| v | [in] . | |
| wrap | [in] . | |
| pResult | [out] . |
| HRESULT IRfBitmapFn::FillTriangle | ( | [in] const RtUVcoord * | a, | |
| [in] const RtUVcoord * | b, | |||
| [in] const RtUVcoord * | c, | |||
| [in] RtDWORD | color | |||
| ) |
FillTriangle
| a | [in] . | |
| b | [in] . | |
| c | [in] . | |
| color | [in] . |
| HRESULT IRfBitmapFn::Line | ( | [in] int | x0, | |
| [in] int | y0, | |||
| [in] int | x1, | |||
| [in] int | y1, | |||
| [in] RtDWORD | color, | |||
| [in] RtFloat | thickness | |||
| ) |
Line
| x0 | [in] . | |
| y0 | [in] . | |
| x1 | [in] . | |
| y1 | [in] . | |
| color | [in] . | |
| thickness | [in] . |
| HRESULT IRfBitmapFn::FastLine | ( | [in] int | x0, | |
| [in] int | y0, | |||
| [in] int | x1, | |||
| [in] int | y1, | |||
| [in] RtDWORD | color | |||
| ) |
FastLine
| x0 | [in] . | |
| y0 | [in] . | |
| x1 | [in] . | |
| y1 | [in] . | |
| color | [in] . |
| HRESULT IRfBitmapFn::GetBitmap | ( | [out, retval] IRdBitmap ** | ppBitmap | ) |
GetBitmap
1.5.5