Description: Supports the definition of sets of properties on objects. Observers can listen to changes on individual properties or the set as a whole. The properties are meant to be fully self-describing. In support of this, there is a framework for defining enumerated types, as well as other bounded types, as S4 classes.
Imports: methods, objectSignals (>= 0.10.2)

Title: A Factory of Self-Describing Properties
Authors@R: c(person("Tengfei", "Yin", role = c("aut")),
person("Michael", "Lawrence", role = c("aut", "cre"),
Depends: R (>= 2.12), objectSignals (>= 0.10.2)

Description: A mutable Signal object can report changes to its state,
clients could register functions so that they are called whenever
the signal is emited. The signal could be emited, disconnected,

the signal is emitted. The signal could be emitted, disconnected,

clients could register functions so that they are called
whenever the signal is emited. The signal could be emited,
disconnected, blocked, unblocked, and buffered.

Title: 'RStudio' Addin for Removing Objects from the Global Environment
Authors@R: person("Alan", "Yeung", email = "alan_y987@hotmail.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0001-5226-3695"))
Description: An 'RStudio' addin to assist with removing objects from the global environment. Features include removing objects according to name patterns and object type. During the course of an analysis, temporary objects are often created and this tool assists with removing them quickly. This can be useful when memory management within 'R' is important.
Author: Alan Yeung [aut, cre] (<https://orcid.org/0000-0001-5226-3695>)

Description: This package conducts factor rotation techniques which
intentd to identify a simple and well-clustered structure in a

Title: 3D Rendering Using Obliquely Projected Cubes and Cuboids
person("Mike", "FC", role = "aut", comment = "Some code adapted from isocubes"))
Description: Three-dimensional rendering for 'grid' and 'ggplot2' graphics using cubes and cuboids drawn with an oblique projection.  As a special case also supports primary view orthographic projections.  Can be viewed as an extension to the 'isocubes' package <https://github.com/coolbutuseless/isocubes>.
Suggests: datasets, dplyr, ggplot2, knitr, rmarkdown, testthat (>=
Mike FC [aut] (Some code adapted from isocubes)