f3iauvip
real/intact/f3iauvip.h
r3ia
Interactor for making uv map image
r3Iaconstructor
R3CLID_IACONSTRUCTOR
r3Iamakeuvmapimage
R3CLID_IAMAKEUVMAPIMAGE - 723
Xpix, Ypix, FileName, Initialize, Attach, ChannelClid, Color, SuperSampling, ChannelName, ParameterName, Invert, RenderSettingNam, UseFaceMaterials, SDSSelected,
R3IAMAKEUVMAPIMAGECM_POINTCA
POINTCA
R3IAMAKEUVMAPIMAGECM_POINTCA
obj.POINTCA();
R3IAMAKEUVMAPIMAGECM_MAKEIT
MAKEIT
R3IAMAKEUVMAPIMAGECM_MAKEIT
obj.MAKEIT();
Xpix
Xpix
R3IAMKUVIMA_Xpix
Integer
R3INT
number of pixels in x
jsobj.SetXpix(value);
value = jsobj.GetXpix();
R3INT value = ...;
R3SetAttrs(r3obj, R3IAMKUVIMA_Xpix, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3IAMKUVIMA_Xpix, &value, R3TAG_END);
Ypix
Ypix
R3IAMKUVIMA_Ypix
Integer
R3INT
number of pixels in y direction
jsobj.SetYpix(value);
value = jsobj.GetYpix();
R3INT value = ...;
R3SetAttrs(r3obj, R3IAMKUVIMA_Ypix, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3IAMKUVIMA_Ypix, &value, R3TAG_END);
FileName
FileName
R3IAMKUVIMA_FileName
String
char*
file name
jsobj.SetFileName(value);
value = jsobj.GetFileName();
char* value = ...;
R3SetAttrs(r3obj, R3IAMKUVIMA_FileName, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3IAMKUVIMA_FileName, &value, R3TAG_END);
Initialize
Initialize
R3IAMKUVIMA_Initialize
Integer
int
R3INTCODE, see init codes below
jsobj.SetInitialize(value);
value = jsobj.GetInitialize();
int value = ...;
R3SetAttrs(r3obj, R3IAMKUVIMA_Initialize, value, R3TAG_END);
int value;
R3GetAttrs(r3obj, R3IAMKUVIMA_Initialize, &value, R3TAG_END);
Attach
Attach
R3IAMKUVIMA_Attach
Boolean
R3BOOL
if true, image is attached to the selected object as direct uv map
jsobj.SetAttach(value);
value = jsobj.GetAttach();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3IAMKUVIMA_Attach, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3IAMKUVIMA_Attach, &value, R3TAG_END);
ChannelClid
ChannelClid
R3IAMKUVIMA_ChannelClid
Integer
int
use R3IAMKUVIMA_ChannelName instead
jsobj.SetChannelClid(value);
value = jsobj.GetChannelClid();
int value = ...;
R3SetAttrs(r3obj, R3IAMKUVIMA_ChannelClid, value, R3TAG_END);
int value;
R3GetAttrs(r3obj, R3IAMKUVIMA_ChannelClid, &value, R3TAG_END);
Color
Color
R3IAMKUVIMA_Color
if Initialize = R3IC_CONSTANT, color to be used
jsobj.SetColor(value);
value = jsobj.GetColor();
R3FLOATCOLOR3 value = ...;
R3SetAttrs(r3obj, R3IAMKUVIMA_Color, value, R3TAG_END);
R3FLOATCOLOR3 value;
R3GetAttrs(r3obj, R3IAMKUVIMA_Color, &value, R3TAG_END);
SuperSampling
SuperSampling
R3IAMKUVIMA_SuperSampling
Integer
R3INT
number of samples per pixel
jsobj.SetSuperSampling(value);
value = jsobj.GetSuperSampling();
R3INT value = ...;
R3SetAttrs(r3obj, R3IAMKUVIMA_SuperSampling, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3IAMKUVIMA_SuperSampling, &value, R3TAG_END);
ChannelName
ChannelName
R3IAMKUVIMA_ChannelName
String
char*
channel to be evaluated
jsobj.SetChannelName(value);
value = jsobj.GetChannelName();
char* value = ...;
R3SetAttrs(r3obj, R3IAMKUVIMA_ChannelName, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3IAMKUVIMA_ChannelName, &value, R3TAG_END);
ParameterName
ParameterName
R3IAMKUVIMA_ParameterName
String
char*
parametrization channel
jsobj.SetParameterName(value);
value = jsobj.GetParameterName();
char* value = ...;
R3SetAttrs(r3obj, R3IAMKUVIMA_ParameterName, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3IAMKUVIMA_ParameterName, &value, R3TAG_END);
Invert
Invert
R3IAMKUVIMA_Invert
Boolean
R3BOOL
if true, evaluation side test is inverted
jsobj.SetInvert(value);
value = jsobj.GetInvert();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3IAMKUVIMA_Invert, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3IAMKUVIMA_Invert, &value, R3TAG_END);
RenderSettingNam
RenderSettingNam
R3IAMKUVIMA_RenderSettingNam
String
char*
settings for caustics
jsobj.SetRenderSettingNam(value);
value = jsobj.GetRenderSettingNam();
char* value = ...;
R3SetAttrs(r3obj, R3IAMKUVIMA_RenderSettingName, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3IAMKUVIMA_RenderSettingName, &value, R3TAG_END);
UseFaceMaterials
UseFaceMaterials
R3IAMKUVIMA_UseFaceMaterials
Boolean
R3BOOL
if true result is stored as face material to SDS type params
jsobj.SetUseFaceMaterials(value);
value = jsobj.GetUseFaceMaterials();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3IAMKUVIMA_UseFaceMaterials, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3IAMKUVIMA_UseFaceMaterials, &value, R3TAG_END);
SDSSelected
SDSSelected
R3IAMKUVIMA_SDSSelected
Boolean
R3BOOL
read only
value = jsobj.GetSDSSelected();
R3BOOL value;
R3GetAttrs(r3obj, R3IAMKUVIMA_SDSSelected, &value, R3TAG_END);