Toggle menu
876
3.8K
30.2K
279.1K
Catglobe Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Axis new: Difference between revisions

From Catglobe Wiki
Cg van (talk | contribs)
No edit summary
Line 9: Line 9:
*AXIS_TEXT: The text for the axis. It has "" as its value when first created.  
*AXIS_TEXT: The text for the axis. It has "" as its value when first created.  
*AXIS_MATH_BASE: The math base for the axis. It has "" as its value when first created.  
*AXIS_MATH_BASE: The math base for the axis. It has "" as its value when first created.  
*AXIS_MATH_BASE_MODIFIER: The math base modifier for the axis. It has "" as its value when first created.
*AXIS_PCT_BASE: The percentage base for the axis. It has "" as its value when first created.  
*AXIS_PCT_BASE: The percentage base for the axis. It has "" as its value when first created.  
*AXIS_WEIGHT: The weight flag specifying whether the axis can be used as a weight or not. It has ''false ''as its value when first created.  
*AXIS_WEIGHT: The weight flag specifying whether the axis can be used as a weight or not. It has ''false ''as its value when first created.  

Revision as of 09:26, 30 May 2013



Axis_new

This function is the Axis object's constructor and will return an array which must have 7 elements, configured like specified below:

  • OBJECT_TYPE: Object type information. It must have the same value as TYPE_AXIS constant.
  • AXIS_NAME: The name of the axis, it is the value of the argument name passed to the constructor function.
  • AXIS_TEXT: The text for the axis. It has "" as its value when first created.
  • AXIS_MATH_BASE: The math base for the axis. It has "" as its value when first created.
  • AXIS_MATH_BASE_MODIFIER: The math base modifier for the axis. It has "" as its value when first created.
  • AXIS_PCT_BASE: The percentage base for the axis. It has "" as its value when first created.
  • AXIS_WEIGHT: The weight flag specifying whether the axis can be used as a weight or not. It has false as its value when first created.
  • AXIS_OPTIONS: The array of axis options, it is initialized as an array with no elements.

Syntax

Axis_new(name)

Arguments

name: Is a string expression. It is the name of the axis.

Return type

array

Examples

array axis = Axis_new("Age groups");

print(axis);

//Result: {0,Age groups,,,,False,{},}

axis[AXIS_TEXT] = "Choose an age group";

axis[AXIS_MATH_BASE] = "Age";

axis[AXIS_PCT_BASE] = "Age != empty";

print(axis);

//Result: {0,Age groups,Choose an age group,Age,Age != empty,False,{},}

Availability

Version 5.5