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().