class Numeric

 

Parent: Object

Class Index

Methods:cm, degrees, feet, inch, km, m, mile, mm, radians, to_cm, to_feet, to_inch, to_km, to_l, to_m, to_mile, to_mm, to_yard, yard

 

Sample Code:numerictests.rb

 

 Sketchup adds a number of methods to classes that implement the Numeric module to make it easier to do units conversions.   
 

Instance Methods

 

cm

The cm method is used to convert from centimeters to inches.

Syntax:

inches = value.cm

Arguments:

 

Return Value:

inches - a value in inches if successful

Comments:

 

Example:

cm = 10

inches = cm.cm


 

degrees

The degrees method is used to convert from degrees to radians.

Syntax:

radians = angle.degrees

Arguments:

 

Return Value:

radians - a value in radians if successful

Comments:

For example 90.degrees would return 1.5707963267949

Example:

degrees = 90

radians = degrees.degrees


 

feet

The feet method is used to convert from feet to inches.

Syntax:

inches = value.feet

Arguments:

 

Return Value:

inches - a value in inches if successful

Comments:

 

Example:

feet = 1

inches = feet.feet


 

inch

The inch method converts a number to a length.

Syntax:

length = value.inch

Arguments:

 

Return Value:

length - a Length object if successful

Comments:

 

Example:

number = 100

length = number.inch


 

km

The km method is used to convert from kilometers to inches.

Syntax:

inches = value.km

Arguments:

 

Return Value:

inches - a value in inches if successful

Comments:

 

Example:

 km = 1

 inches = km.km


 

m

The m method is used to convert meters to inches.

Syntax:

inches = value.m

Arguments:

 

Return Value:

inches - a value in inches if successful

Comments:

 

Example:

meters = 1

inches = meters.m


 

mile

The mile method is used to convert from miles to inches.

Syntax:

inches = value.mile

Arguments:

 

Return Value:

inches - a value in inches if successful

Comments:

 

Example:

miles = 1

inches = miles.mile


 

mm

The mm method is used to convert a number to millimeters.

Syntax:

mm = value.mm

Arguments:

 

Return Value:

mm - a value in millimeters if successful

Comments:

It returns a Length value which is the same length as the given value.

For example:

len = 25.4.mm returns 1 inch.

Example:

mm = 10

length = mm.mm


 

radians

The radians method is used to convert from radians to degrees.

Syntax:

degrees = value.radians

Arguments:

 

Return Value:

degrees - a value in degrees if successful

Comments:

For example, 1.5707963267949.radians would return 90.0

Example:

radians = 1.5707963267949

degrees = radians.radians


 

to_cm

The to_cm method is used to convert from inches to centimeters.

Syntax:

cm = length.to_cm

Arguments:

 

Return Value:

cm - a value in centimeters if successful

Comments:

 

Example:

inches = 1

cm = inches.to_cm


 

to_feet

The to_feet method is used to convert from inches to feet.

Syntax:

feet = length.to_feet

Arguments:

 

Return Value:

feet - a value in feet if successful

Comments:

 

Example:

inches = 12

feet = inches.to_feet


 

to_inch

The to_inch method converts from inches to inches.

Syntax:

inches = length.to_inch

Arguments:

 

Return Value:

inches - a value in inches if successful

Comments:

This does not change the value.

Example:

inches = 12

inches = inches.to_inch


 

to_km

The to_km method is used to convert from inches to kilometers.

Syntax:

kilometers = length.to_km

Arguments:

 

Return Value:

kilometers - a value in kilometers if successful

Comments:

 

Example:

inches = 1

km = inches.to_km


 

to_l

The to_l is used to convert from a number to a length.

Syntax:

length = value.to_l

Arguments:

 

Return Value:

length - a Length object if successful

Comments:

 

Example:

number = 12

length = number.to_l


 

to_m

The to_m method is used to convert from inches to meters.

Syntax:

meters = length.to_m

Arguments:

 

Return Value:

meters - a value in meters if successful

Comments:

 

Example:

inches = 12

meters = inches.to_m

 

to_mile

The to_mile method is used to convert from inches to miles.

Syntax:

miles = length.to_mile

Arguments:

 

Return Value:

miles - a value in miles if successful

Comments:

 

Example:

inches = 10000

miles = inches.to_mile


 

to_mm

The to_mm method is used to convert from inches to millimeters.

Syntax:

millimeters = length.to_mm

Arguments:

 

Return Value:

millimeters - a value in millimeters if successful

Comments:

 

Example:

inches = 1

mm = inches.to_mm


 

to_yard

The to_yard method is used to convert from inches to yards.

Syntax:

yards = length.to_yard

Arguments:

 

Return Value:

yards - a value in yards if successful

Comments:

 

Example:

inches = 10000

yards = inches.to_y


 

yard

The yard method is used to convert from yards to inches.

Syntax:

inches = value.yard

Arguments:

 

Return Value:

inches - a value in inches if successful

Comments:

 

Example:

yards = 1

inches = yards.yard