f3iaesca

f3iaesca

Class

real/intact/f3iaesca.h

Library

r3ia

Description:

Bitmap vectorization interactor.

See Also

real/intact/r3iacons.h

Super Class

r3Iaconstructor

R3CLID_IACONSTRUCTOR

JavaScript

r3Iaedgescan

Class Identifier

R3CLID_IAEDGESCAN - 1500

Methods

Attributes

ImageName, FilterEdges, FilterTreshold, FitNurbs, FitDensity,

ImageName

Attribute

ImageName

Identifier

R3IAESCANA_ImageName

JavaScript type

String

C type

char*

Description

name of the image to be vectorized

Syntax


jsobj.SetImageName(value);
value = jsobj.GetImageName();


char* value = ...;
R3SetAttrs(r3obj, R3IAESCANA_ImageName, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3IAESCANA_ImageName, &value, R3TAG_END);

FilterEdges

Attribute

FilterEdges

Identifier

R3IAESCANA_FilterEdges

JavaScript type

Boolean

C type

R3BOOL

Description

if TRUE edge detection is performed as a part of vectorization

Syntax


jsobj.SetFilterEdges(value);
value = jsobj.GetFilterEdges();


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

FilterTreshold

Attribute

FilterTreshold

Identifier

R3IAESCANA_FilterTreshold

JavaScript type

Number

C type

R3FLOAT

Description

treshold value for edge detection

Syntax


jsobj.SetFilterTreshold(value);
value = jsobj.GetFilterTreshold();


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

FitNurbs

Attribute

FitNurbs

Identifier

R3IAESCANA_FitNurbs

JavaScript type

Boolean

C type

R3BOOL

Description

if true, then cubic nurbs is fitted to created curves

Syntax


jsobj.SetFitNurbs(value);
value = jsobj.GetFitNurbs();


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

FitDensity

Attribute

FitDensity

Identifier

R3IAESCANA_FitDensity

JavaScript type

Integer

C type

int

Description

R3INT >=0, point desity for nurbs fitting

Syntax


jsobj.SetFitDensity(value);
value = jsobj.GetFitDensity();


int value = ...;
R3SetAttrs(r3obj, R3IAESCANA_FitDensity, value, R3TAG_END);
int value;
R3GetAttrs(r3obj, R3IAESCANA_FitDensity, &value, R3TAG_END);