FoNumber

FoNumber

Synopsis

                    FoNumber;
                    FoNumberClass;
FoDatatype*         fo_number_new                       (void);
FoDatatype*         fo_number_new_with_value            (gdouble value);
gdouble             fo_number_get_value                 (FoDatatype *number);
FoDatatype*         fo_number_get_number_one            (void);

Object Hierarchy

  GObject
   +----FoObject
         +----FoDatatype
               +----FoNumber

Properties

  "value"                    gdouble               : Read / Write / Construct Only

Description

Details

FoNumber

typedef struct _FoNumber FoNumber;


FoNumberClass

typedef struct _FoNumberClass FoNumberClass;


fo_number_new ()

FoDatatype*         fo_number_new                       (void);

Creates a new FoNumber initialized to default value.

Returns :

the new FoNumber

fo_number_new_with_value ()

FoDatatype*         fo_number_new_with_value            (gdouble value);

Creates a new FoNumber set to value.

value :

Value of the new FoNumber.

Returns :

The new FoNumber.

fo_number_get_value ()

gdouble             fo_number_get_value                 (FoDatatype *number);

Get the value of number

number :

FoNumber

Returns :

Numeric value of number

fo_number_get_number_one ()

FoDatatype*         fo_number_get_number_one            (void);

Create and return an FoNumber with the well-known value 1.0.

This saves creation of multiple FoNumber objects that all have the value 1.0.

Returns :

FoNumber with value 1.0.

Property Details

The "value" property

  "value"                    gdouble               : Read / Write / Construct Only

Number value.

Default value: 0