f3iatris

f3iatris

Class

real/intact/f3iatris.h

Library

r3ia

Description:

Interactor which converts selected objects to trisets

See Also

real/intact/r3iacons.h

Super Class

r3Iaconstructor

R3CLID_IACONSTRUCTOR

JavaScript

r3Iatriset

Class Identifier

R3CLID_IATRISET - 678

Methods

TOSDS, TOTRISET,

Attributes

CountU, CountV, MakeSubdivisions, UseDefaults, MergeObjects, JoinFaces, JoinDistance, DeleteOriginals,

R3IATRISETCM_TOSDS

Method

TOSDS

Identifier

R3IATRISETCM_TOSDS

JavaScript

obj.TOSDS();

Description

R3IATRISETCM_TOTRISET

Method

TOTRISET

Identifier

R3IATRISETCM_TOTRISET

Return

R3OBJ*, created triset object

Param 1:

R3INT, density in 'u' direction

Param 2:

R3INT, density in 'v' direction

Param 3:

R3OBJ*, object to be converted.

JavaScript

rc = obj.TOTRISET(p1, p2, p3);

Description

Convert given geometry object to triset object.

CountU

Attribute

CountU

Identifier

R3IATRISETA_CountU

JavaScript type

Integer

C type

R3INT

Description

'R3IATRISETA_CountU' not documented

Syntax


jsobj.SetCountU(value);
value = jsobj.GetCountU();


R3INT value = ...;
R3SetAttrs(r3obj, R3IATRISETA_CountU, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3IATRISETA_CountU, &value, R3TAG_END);

CountV

Attribute

CountV

Identifier

R3IATRISETA_CountV

JavaScript type

Integer

C type

R3INT

Description

'R3IATRISETA_CountV' not documented

Syntax


jsobj.SetCountV(value);
value = jsobj.GetCountV();


R3INT value = ...;
R3SetAttrs(r3obj, R3IATRISETA_CountV, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3IATRISETA_CountV, &value, R3TAG_END);

MakeSubdivisions

Attribute

MakeSubdivisions

Identifier

R3IATRISETA_MakeSubdivisions

JavaScript type

Integer

C type

R3INT

Description

'R3IATRISETA_MakeSubdivisions' not documented

Syntax


jsobj.SetMakeSubdivisions(value);
value = jsobj.GetMakeSubdivisions();


R3INT value = ...;
R3SetAttrs(r3obj, R3IATRISETA_MakeSubdivisions, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3IATRISETA_MakeSubdivisions, &value, R3TAG_END);

UseDefaults

Attribute

UseDefaults

Identifier

R3IATRISETA_UseDefaults

JavaScript type

Integer

C type

R3INT

Description

'R3IATRISETA_UseDefaults' not documented

Syntax


jsobj.SetUseDefaults(value);
value = jsobj.GetUseDefaults();


R3INT value = ...;
R3SetAttrs(r3obj, R3IATRISETA_UseDefaults, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3IATRISETA_UseDefaults, &value, R3TAG_END);

MergeObjects

Attribute

MergeObjects

Identifier

R3IATRISETA_MergeObjects

JavaScript type

Boolean

C type

R3BOOL

Description

merge all converted objects into a single SDS object (can not be used when converting to trisets)

Syntax


jsobj.SetMergeObjects(value);
value = jsobj.GetMergeObjects();


R3BOOL value = ...;
R3SetAttrs(r3obj, R3IATRISETA_MergeObjects, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3IATRISETA_MergeObjects, &value, R3TAG_END);

JoinFaces

Attribute

JoinFaces

Identifier

R3IATRISETA_JoinFaces

JavaScript type

Boolean

C type

R3BOOL

Description

(can not be used when converting to trisets)

Syntax


jsobj.SetJoinFaces(value);
value = jsobj.GetJoinFaces();


R3BOOL value = ...;
R3SetAttrs(r3obj, R3IATRISETA_JoinFaces, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3IATRISETA_JoinFaces, &value, R3TAG_END);

JoinDistance

Attribute

JoinDistance

Identifier

R3IATRISETA_JoinDistance

JavaScript type

Number

C type

R3FLOAT

Description

(can not be used when converting to trisets)

Syntax


jsobj.SetJoinDistance(value);
value = jsobj.GetJoinDistance();


R3FLOAT value = ...;
R3SetAttrs(r3obj, R3IATRISETA_JoinDistance, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3IATRISETA_JoinDistance, &value, R3TAG_END);

DeleteOriginals

Attribute

DeleteOriginals

Identifier

R3IATRISETA_DeleteOriginals

JavaScript type

Boolean

C type

R3BOOL

Description

Syntax


jsobj.SetDeleteOriginals(value);
value = jsobj.GetDeleteOriginals();


R3BOOL value = ...;
R3SetAttrs(r3obj, R3IATRISETA_DeleteOriginals, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3IATRISETA_DeleteOriginals, &value, R3TAG_END);