Basic_Axis2D, Basic_Axis3D


Synopsis

Creates a 2D/3D axis with a title

Input Ports

ui_parent

user interface parent object

 

Parameters

Plane Tansform Editor

UItoggle

display of the transform editor

Axis title

UItext

the title of the axis

Axis scale

UIfield

the scale of the axis

Font

UItext

the text font

Align Horizontal

UIoptionMenu

alignment of text in the horizontal direction

Align Vertical

UIoptionMenu

alignment of text in the vertical direction

Drop Shadow

UItoggle

add drop shadow to the text

Bounds

UItoggle

add bounds to the text

Uunderline

UItoggle

underline the text

Background

UItoggle

add background to the text

Leadline

UItoggle

add a leadline to the text

Radial

UItoggle

make the text radial

Offset

UItoggle

define the offset for the text

X Offset

UIfield

sets the offset in the X direction

Y Offset

UIfield

sets the offset in the Y direction

Z Offset

UIfield

sets the offset in the Z direction

Stroke Text

UIbutton

make the text into stroke text

 

Parameters (for stroke text only)

Font Type

UIoptionMenu

font type of the text

Plane

UIoptionMenu

display plane of the text

Orientation

UIoptionMenu

text direction

Angle

UIslider

angle of the text (characters)

Path

UIoptionMenu

text path

Spacing Mode

UIoptionMenu

text spacing mode

Spacing

UIslider

text spacing

Height

UIslider

text size

Expansion

UIslider

text width

 

Output Ports

out_obj

output renderable object

 

Description

Constructs a 2D/3D coordinate axis. It is possible to add a title to each axis. Further, the length of each axis can also be changed.

Input Ports

ui_parent

A port to connect to a user interface object that contains the macro's widgets. By default, it is connected to the default user interface object in the application in which the macro is instanced. (This default connection is not drawn.)

Parameters

Transform Editor

UItoggle. When this parameter is turned on, a panel for transforming the axis is displayed.

Axis title

UItext. Inputs the titles for each axis. The default values are X, Y and Z

Axis scale

UIfield. Sets the scale of each axis.

For a description of the remaining parameters, refer to the pages of the TextString module.

Output Ports

out_obj

A renderable object corresponding to the coordinate axis.out_plane