r3rawim
real/dtype/r3rawim.h
r3dtype
RawImage Class
r3Image
R3CLID_IMAGE
r3Rawimage
R3CLID_RAWIMAGE - 558
int R3RegisterRawImageClass(R3APP *app);
Multi-inherited from this virtual class
R3RAWIM_ADDROWRAW
ADDROWRAW
R3RAWIM_ADDROWRAW
R3INT, y position of target line (offsets are taken into account)
void*, ptr to a buffer of raw data
obj.ADDROWRAW(p1, p3);
Adds a line of raw data of currently selected channel to previous values
R3RAWIM_SCALEROWRAW
SCALEROWRAW
R3RAWIM_SCALEROWRAW
R3INT, y position of scaled line (offsets are taken into account)
R3FLOAT, weighting value that defines the scaling
obj.SCALEROWRAW(p1, p3);
Scales a line of data of currently selected channel
KeepImage
KeepImage
R3RAWIA_KeepImage
Boolean
R3BOOL
if TRUE image memory is not deallocated in DTYPEM_END
jsobj.SetKeepImage(value);
value = jsobj.GetKeepImage();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3RAWIA_KeepImage, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3RAWIA_KeepImage, &value, R3TAG_END);
ShareImageData
ShareImageData
R3RAWIA_ShareImageData
Boolean
R3BOOL
if TRUE image memory is shared between copies
jsobj.SetShareImageData(value);
value = jsobj.GetShareImageData();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3RAWIA_ShareImageData, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3RAWIA_ShareImageData, &value, R3TAG_END);