|
Laxkit
0.0.7.1
|
Holds threadsafe data concerning computations with PatchData like objects. More...
Public Member Functions | |
| flatpoint | getPoint (double *S, double *T) |
| Return the point (S Cx T,S Cy T). | |
Public Attributes | |
| double | Cx [16] |
| double | Cy [16] |
| double | V [4] |
| double | s0 |
| double | ds |
| double | t0 |
| double | dt |
| unsigned char * | buffer |
| int | bufferwidth |
| int | bufferheight |
| int | numchannels |
| int | bitsperchannel |
| int | stride |
Holds threadsafe data concerning computations with PatchData like objects.
See ImagePatchData and ColorPatchData particularly.
| flatpoint LaxInterfaces::PatchRenderContext::getPoint | ( | double * | S, |
| double * | T | ||
| ) |
Return the point (S Cx T,S Cy T).
assumes Cx,Cy already set right.
Called from rpatchpoint().
References LaxInterfaces::dot(), and LaxInterfaces::m_times_v().
Referenced by LaxInterfaces::ColorPatchInterface::patchpoint(), LaxInterfaces::ImagePatchInterface::patchpoint(), LaxInterfaces::PatchData::patchpoint(), LaxInterfaces::ColorPatchInterface::patchpoint2(), and LaxInterfaces::PatchData::rpatchpoint().