r3iauv
real/intact/r3iauv.h
r3ia
Evaluate material properties to pointwise properties
r3Iaconstructor
R3CLID_IACONSTRUCTOR
r3Iauv
R3CLID_IAUV - 1338
SelectMode, MapPropertyId, PointPropertyId, PointPropertyName, MapPropertyName, MaterialName,
SelectMode
SelectMode
R3IAUVA_SelectMode
Integer
R3INT
see select modes below
jsobj.SetSelectMode(value);
value = jsobj.GetSelectMode();
R3INT value = ...;
R3SetAttrs(r3obj, R3IAUVA_SelectMode, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3IAUVA_SelectMode, &value, R3TAG_END);
MapPropertyId
MapPropertyId
R3IAUVA_MapPropertyId
Integer
int
material property to be evaluated
jsobj.SetMapPropertyId(value);
value = jsobj.GetMapPropertyId();
int value = ...;
R3SetAttrs(r3obj, R3IAUVA_MapPropertyId, value, R3TAG_END);
int value;
R3GetAttrs(r3obj, R3IAUVA_MapPropertyId, &value, R3TAG_END);
PointPropertyId
PointPropertyId
R3IAUVA_PointPropertyId
Integer
int
pointwise property to be set
jsobj.SetPointPropertyId(value);
value = jsobj.GetPointPropertyId();
int value = ...;
R3SetAttrs(r3obj, R3IAUVA_PointPropertyId, value, R3TAG_END);
int value;
R3GetAttrs(r3obj, R3IAUVA_PointPropertyId, &value, R3TAG_END);
PointPropertyName
PointPropertyName
R3IAUVA_PointPropertyName
String
char*
channel name if dynamic channel
jsobj.SetPointPropertyName(value);
char* value = ...;
R3SetAttrs(r3obj, R3IAUVA_PointPropertyName, value, R3TAG_END);
MapPropertyName
MapPropertyName
R3IAUVA_MapPropertyName
String
char*
name of the channel to be evaluated
jsobj.SetMapPropertyName(value);
char* value = ...;
R3SetAttrs(r3obj, R3IAUVA_MapPropertyName, value, R3TAG_END);
MaterialName
MaterialName
R3IAUVA_MaterialName
String
char*
face material
jsobj.SetMaterialName(value);
value = jsobj.GetMaterialName();
char* value = ...;
R3SetAttrs(r3obj, R3IAUVA_MaterialName, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3IAUVA_MaterialName, &value, R3TAG_END);
select modes