UVCOMMAND

Detailed Description

Macros

#define UVCOMMAND_OPTIMALMAPPING
 
#define UVCOMMAND_OPTIMALCUBICMAPPING
 
#define UVCOMMAND_REALIGN
 
#define OPTIMALMAPPING_PRESERVEORIENTATION
 
#define OPTIMALMAPPING_STRETCHTOFIT
 
#define OPTIMALMAPPING_DISTORTION
 
#define OPTIMALMAPPING_SPACING
 
#define OPTIMALMAPPING_AREAFAK
 
#define OPTIMALMAPPING_TWOD
 
#define OPTIMALMAPPING_PROGRESSBAR
 
#define OPTIMALMAPPING_RELAXCOUNT
 
#define OPTIMALMAPPING_EQUALIZEAREA
 
#define UVCOMMAND_RELAX
 
#define RELAXUV_KEEP_BORDER
 
#define RELAXUV_KEEP_NEIGHBORS
 
#define RELAXUV_KEEP_POINTSEL
 
#define RELAXUV_CUT_EDGESEL
 
#define RELAXUV_EDGESEL_POINTER
 
#define RELAXUV_MAX_ITERATIONS
 
#define RELAXUV_MODE
 
#define RELAXUV_MODE_LSCM
 
#define RELAXUV_MODE_ABF
 
#define RELAXUV_ITERATION_NUMBER
 
#define RELAXUV_INTERACTIVE_ABF
 
#define RELAXUV_LIVE_ABF_UPDATE
 
#define RELAXUV_SAFE
 
#define RELAXUV_ERROR_MESSAGE
 
#define RELAXUV_ERROR_POLY_SELECTION
 
#define UVCOMMAND_COPY_UV
 
#define UVCOMMAND_PASTE_UV
 
#define UVCOMMAND_MAX_UV
 
#define UVCOMMAND_FLIP_SEQUENCE
 
#define UVCOMMAND_CYCLE_CW_UV
 
#define UVCOMMAND_CYCLE_CCW_UV
 
#define UVCOMMAND_TERRACE
 
#define UVCOMMAND_FIT_TO_CANVAS
 
#define UVCOMMAND_TRANSFORM
 
#define UVCOMMAND_TRANSFORM_MOVE_X
 
#define UVCOMMAND_TRANSFORM_MOVE_Y
 
#define UVCOMMAND_TRANSFORM_SCALE_X
 
#define UVCOMMAND_TRANSFORM_SCALE_Y
 
#define UVCOMMAND_TRANSFORM_ANGLE
 
#define UVCOMMAND_LINEUP
 
#define UVCOMMAND_UNSTITCH
 
#define UVCOMMAND_BOUNDARY2SHAPE
 
#define UVCOMMAND_BOUNDARY2SHAPE_MODE
 
#define UVCOMMAND_BOUNDARY2SHAPE_CIRCLE
 
#define UVCOMMAND_BOUNDARY2SHAPE_QUAD
 
#define UVCOMMAND_PACK_UV
 
#define UVCOMMAND_AUTOMATICUV
 
#define UVCOMMAND_PACK_RASTERIZED
 
#define UVCOMMAND_PACK_GEOMETRIC
 
#define UVCOMMAND_PACK_BOUNDINGBOX
 

Macro Definition Documentation

◆ UVCOMMAND_OPTIMALMAPPING

#define UVCOMMAND_OPTIMALMAPPING

Optimal Angle UV Mapping.

◆ UVCOMMAND_OPTIMALCUBICMAPPING

#define UVCOMMAND_OPTIMALCUBICMAPPING

Optimal Cubic UV Mapping.

◆ UVCOMMAND_REALIGN

#define UVCOMMAND_REALIGN

Realign UV Mapping.

◆ OPTIMALMAPPING_PRESERVEORIENTATION

#define OPTIMALMAPPING_PRESERVEORIENTATION

Bool Preserve Orientation (Cubic, Angle, Realign).

◆ OPTIMALMAPPING_STRETCHTOFIT

#define OPTIMALMAPPING_STRETCHTOFIT

Bool Stretch To Fit (Cubic, Angle, Realign).

◆ OPTIMALMAPPING_DISTORTION

#define OPTIMALMAPPING_DISTORTION

Float Maximum Distortion (Angle).

◆ OPTIMALMAPPING_SPACING

#define OPTIMALMAPPING_SPACING

Float Spacing (Cubic, Angle, Realign).

◆ OPTIMALMAPPING_AREAFAK

#define OPTIMALMAPPING_AREAFAK

Float Maximum Area Factor (Cubic).

◆ OPTIMALMAPPING_TWOD

#define OPTIMALMAPPING_TWOD

Bool 2D (Cubic).

◆ OPTIMALMAPPING_PROGRESSBAR

#define OPTIMALMAPPING_PROGRESSBAR

Bool Progress bar (Cubic, Angle, Realign).

◆ OPTIMALMAPPING_RELAXCOUNT

#define OPTIMALMAPPING_RELAXCOUNT

Int32 Relaxation Steps (Cubic, Angle).

◆ OPTIMALMAPPING_EQUALIZEAREA

#define OPTIMALMAPPING_EQUALIZEAREA

Bool Equalize Island Size (Realign).

◆ UVCOMMAND_RELAX

#define UVCOMMAND_RELAX

Relax UV.

◆ RELAXUV_KEEP_BORDER

#define RELAXUV_KEEP_BORDER

Bool Pin Border Points.

◆ RELAXUV_KEEP_NEIGHBORS

#define RELAXUV_KEEP_NEIGHBORS

Bool Pin To Neighbors.

◆ RELAXUV_KEEP_POINTSEL

#define RELAXUV_KEEP_POINTSEL

Bool Pin Point Selection.

◆ RELAXUV_CUT_EDGESEL

#define RELAXUV_CUT_EDGESEL

Bool Cut Selected Edges.

◆ RELAXUV_EDGESEL_POINTER

#define RELAXUV_EDGESEL_POINTER

BaseSelect* Pointer to the edge selection.

◆ RELAXUV_MAX_ITERATIONS

#define RELAXUV_MAX_ITERATIONS

Int32 Maximum Iteration Steps.

◆ RELAXUV_MODE

#define RELAXUV_MODE

Int32 Relaxation Mode:

◆ RELAXUV_MODE_LSCM

#define RELAXUV_MODE_LSCM

LSCM relaxation.

◆ RELAXUV_MODE_ABF

#define RELAXUV_MODE_ABF

ABF relaxation.

◆ RELAXUV_ITERATION_NUMBER

#define RELAXUV_ITERATION_NUMBER

◆ RELAXUV_INTERACTIVE_ABF

#define RELAXUV_INTERACTIVE_ABF

◆ RELAXUV_LIVE_ABF_UPDATE

#define RELAXUV_LIVE_ABF_UPDATE

◆ RELAXUV_SAFE

#define RELAXUV_SAFE

Bool Try to handle errors.

Since
S22

◆ RELAXUV_ERROR_MESSAGE

#define RELAXUV_ERROR_MESSAGE

Bool Return an error message in case of error.

Since
S22

◆ RELAXUV_ERROR_POLY_SELECTION

#define RELAXUV_ERROR_POLY_SELECTION

Bool In case of error select the polygons at the origin of this error or not.

Since
S22 SP1

◆ UVCOMMAND_COPY_UV

#define UVCOMMAND_COPY_UV

Copy UV Polygon.

◆ UVCOMMAND_PASTE_UV

#define UVCOMMAND_PASTE_UV

Paste UV Polygon.

◆ UVCOMMAND_MAX_UV

#define UVCOMMAND_MAX_UV

Max UV.

◆ UVCOMMAND_FLIP_SEQUENCE

#define UVCOMMAND_FLIP_SEQUENCE

Flip Sequence.

◆ UVCOMMAND_CYCLE_CW_UV

#define UVCOMMAND_CYCLE_CW_UV

Cycle UV CW.

Since
R19

◆ UVCOMMAND_CYCLE_CCW_UV

#define UVCOMMAND_CYCLE_CCW_UV

Cycle UV CCW.

Since
R19

◆ UVCOMMAND_TERRACE

#define UVCOMMAND_TERRACE

UV Terrace.

◆ UVCOMMAND_FIT_TO_CANVAS

#define UVCOMMAND_FIT_TO_CANVAS

Fit UV To Canvas.

◆ UVCOMMAND_TRANSFORM

#define UVCOMMAND_TRANSFORM

Transform UV:

◆ UVCOMMAND_TRANSFORM_MOVE_X

#define UVCOMMAND_TRANSFORM_MOVE_X

Float Move X (U).

◆ UVCOMMAND_TRANSFORM_MOVE_Y

#define UVCOMMAND_TRANSFORM_MOVE_Y

Float Move Y (V).

◆ UVCOMMAND_TRANSFORM_SCALE_X

#define UVCOMMAND_TRANSFORM_SCALE_X

Float Scale X (U).

◆ UVCOMMAND_TRANSFORM_SCALE_Y

#define UVCOMMAND_TRANSFORM_SCALE_Y

Float Scale Y (V).

◆ UVCOMMAND_TRANSFORM_ANGLE

#define UVCOMMAND_TRANSFORM_ANGLE

Float Rotation Angle in Radians.

◆ UVCOMMAND_LINEUP

#define UVCOMMAND_LINEUP

Line Up UV.

◆ UVCOMMAND_UNSTITCH

#define UVCOMMAND_UNSTITCH

Unstitch UV.

◆ UVCOMMAND_BOUNDARY2SHAPE

#define UVCOMMAND_BOUNDARY2SHAPE

UV Boundary To Shape:

◆ UVCOMMAND_BOUNDARY2SHAPE_MODE

#define UVCOMMAND_BOUNDARY2SHAPE_MODE

Int32 UV boundary shape:

◆ UVCOMMAND_BOUNDARY2SHAPE_CIRCLE

#define UVCOMMAND_BOUNDARY2SHAPE_CIRCLE

UV boundary to circle.

◆ UVCOMMAND_BOUNDARY2SHAPE_QUAD

#define UVCOMMAND_BOUNDARY2SHAPE_QUAD

UV boundary to square.

◆ UVCOMMAND_PACK_UV

#define UVCOMMAND_PACK_UV

UV Packing.

◆ UVCOMMAND_AUTOMATICUV

#define UVCOMMAND_AUTOMATICUV

Fully automatic packed UVs.

◆ UVCOMMAND_PACK_RASTERIZED

#define UVCOMMAND_PACK_RASTERIZED

Rasterized UV Packing Algorithm.

◆ UVCOMMAND_PACK_GEOMETRIC

#define UVCOMMAND_PACK_GEOMETRIC

Geometric UV Packing Algorithm.

◆ UVCOMMAND_PACK_BOUNDINGBOX

#define UVCOMMAND_PACK_BOUNDINGBOX

Bounding Box UV Packing Algorithm (named Realign Before s22)