# Mixed Temporal Vectors and Operations

## Documentation for package ‘mixtime’ version 0.3.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

A C D F H I L M N P Q S T V W Y misc

## -- A --

as_mixtime | Convert a time class into a mixtime

## -- C --

calendar_gregorian | Gregorian time unit classes
calendar_isoweek | ISO 8601 time unit classes
calendar_sym454 | Symmetry454 time unit classes
calendar_time_civil | Civil time unit classes
calendar_time_lunar | Lunar time unit classes
calendar_time_solar | Solar time unit classes
cal_gregorian | Gregorian time unit classes
cal_isoweek | ISO 8601 time unit classes
cal_sym454 | Symmetry454 time unit classes
cal_time_civil | Civil time unit classes
cal_time_lunar | Lunar time unit classes
cal_time_lunar_synodic | Lunar time unit classes
cal_time_solar | Solar time unit classes
cal_time_solar_transit | Solar time unit classes
chronon_cardinality | Cardinality between time granules
chronon_common | Find the common chronon of a time object
chronon_common.mixtime | Find the common chronon of a time object
chronon_divmod | Convert between chronons of different time granules
chronon_epoch | Epoch offset for chronons
chronon_format_attr | Default formatting strings for chronon attributes
chronon_format_cyclical | Default formatting strings for chronons
chronon_format_duration | Default formatting strings for chronons
chronon_format_linear | Default formatting strings for chronons
chronon_parse_cyclical | Default parsing format strings for chronons
chronon_parse_linear | Default parsing format strings for chronons
circsum | Compute circular rolling sums
class_mixtime | Base S7 class for mixtime vector objects
component_helpers | Linear and cyclical component helpers
cyc | Linear and cyclical component helpers
cyclical_labels | Describe a granule's label scheme
cyclical_labels_format | Render and parse a granule's labels
cyclical_labels_parse | Render and parse a granule's labels
cyclical_time | Cyclical time points
cyclical_time_helpers | Cyclical time helpers

## -- D --

date | Linear time helper functions
datetime | Linear time helper functions
days | Duration helper functions
day_of_month | Cyclical time helpers
day_of_week | Cyclical time helpers
day_of_year | Cyclical time helpers
duration | Duration vectors
duration_helpers | Duration helper functions

## -- F --

format-method | Format mixtime vectors
format.mt_time | Format mixtime vectors

## -- H --

hours | Duration helper functions

## -- I --

is_mixtime | Check if an object is a mixtime
is_time | Check the time type of values
is_time_cyclical | Check the time type of values
is_time_duration | Check the time type of values
is_time_linear | Check the time type of values

## -- L --

label_scheme | Describe a granule's label scheme
lin | Linear and cyclical component helpers
linear_labels | Describe a granule's label scheme
linear_labels_format | Render and parse a granule's labels
linear_labels_parse | Render and parse a granule's labels
linear_time | Linear time points
linear_time_helpers | Linear time helper functions
loc_altitude | Extract locations from an object
loc_latitude | Extract locations from an object
loc_longitude | Extract locations from an object

## -- M --

milliseconds | Duration helper functions
minutes | Duration helper functions
mixtime | Create a mixtime vector
mixtime_location | Extract locations from an object
months | Duration helper functions
month_of_year | Cyclical time helpers
mt_cyclical | Time vector classes
mt_cyclical-compare | Comparison operators for cyclical time ('mt_cyclical')
mt_duration | Time vector classes
mt_duration-compare | Comparison operators for durations ('mt_duration')
mt_linear | Time vector classes
mt_linear-compare | Comparison operators for linear time ('mt_linear')
mt_loc_unit | Base S7 class for creating new time units
mt_time | Time vector classes
mt_time-class | Time vector classes
mt_tz_unit | Base S7 class for creating new time units
mt_unit | Base S7 class for creating new time units

## -- N --

new_calendar | Create a new calendar
new_cyclical_time_fn | Cyclical time function factory
new_duration_fn | Duration function factory
new_linear_time_fn | Linear time function factory
new_mixtime | Constructor for mixtime vectors
new_time | Constructor for mixtime time vectors
new_time_unit | Create a new time unit class

## -- P --

parse_format | Candidate format strings for parsing time

## -- Q --

quarters | Duration helper functions

## -- S --

seconds | Duration helper functions
seq.mixtime::mixtime | Generate sequences of mixtime values
seq.mixtime::mt_time | Generate sequences of mixtime values

## -- T --

time_calendar | Obtain the calendar of a time object
time_ceiling | Round, floor and ceiling transformations for time objects
time_chronon | Obtain the chronon of a time object
time_components | Extract linear and cyclical time components
time_compose | Compose a linear time vector from linear and cyclical components
time_cycle | Obtain the cycle of a time object
time_floor | Round, floor and ceiling transformations for time objects
time_is_complete_at | Test whether a granule is completed at a time point
time_is_cyclical | Check the time type of values
time_is_determinate_at | Test whether time is determinate at a granule's precision
time_is_duration | Check the time type of values
time_is_linear | Check the time type of values
time_of_day | Cyclical time helpers
time_parse | Parse text into a time point
time_round | Round, floor and ceiling transformations for time objects
time_unit_abbr | Time units as a string
time_unit_full | Time units as a string
time_unit_plural | Time units as a string
trunc_time | Round, floor and ceiling transformations for time objects
tz_abbreviation | Get timezone abbreviation
tz_name | Extract timezone from an object
tz_offset | Get timezone offset
tz_transitions | Get timezone transitions

## -- V --

vocab_table | Build a 'vocab' function from a plain name table

## -- W --

weeks | Duration helper functions
week_of_year | Cyclical time helpers

## -- Y --

year | Linear time helper functions
yearmonth | Linear time helper functions
yearquarter | Linear time helper functions
years | Duration helper functions
yearweek | Linear time helper functions

## -- misc --

!=-method | Comparison operators for cyclical time ('mt_cyclical')
!=-method | Comparison operators for durations ('mt_duration')
!=-method | Comparison operators for linear time ('mt_linear')
<-method | Comparison operators for cyclical time ('mt_cyclical')
<-method | Comparison operators for durations ('mt_duration')
<-method | Comparison operators for linear time ('mt_linear')
<=-method | Comparison operators for cyclical time ('mt_cyclical')
<=-method | Comparison operators for durations ('mt_duration')
<=-method | Comparison operators for linear time ('mt_linear')
==-method | Comparison operators for cyclical time ('mt_cyclical')
==-method | Comparison operators for durations ('mt_duration')
==-method | Comparison operators for linear time ('mt_linear')
>-method | Comparison operators for cyclical time ('mt_cyclical')
>-method | Comparison operators for durations ('mt_duration')
>-method | Comparison operators for linear time ('mt_linear')
>=-method | Comparison operators for cyclical time ('mt_cyclical')
>=-method | Comparison operators for durations ('mt_duration')
>=-method | Comparison operators for linear time ('mt_linear')