getChildrenClasses {goCluster} | R Documentation

## Get the children of an abstract class

### Description

This function searches for classes that extend the given class and returns their names.

### Usage

    getChildrenClasses(X, where = .GlobalEnv)

### Arguments

`X` | The class name of the abstract class.
`where` | The environment that will be searched for children of that class.

### Details

`getChildrenClasses` will determine for each class defined in environment `where` if it extends the class `X`. The names of all classes that fall into this category are returned by the function.

### Value

The a character vector of all classes defined in environment `where` that extend class `X`.

### Author(s)

Gunnar Wrobel, work@gunnarwrobel.de, http://www.gunnarwrobel.de.

### See Also

`goCluster-class`, `clusterAnnotation-class`, `clusterData-class`, `clusterAlgorithm-class`, `clusterStatistic-class`, `clusterSignif-class`, `clusterVisual-class`.

### Examples

    ## Should return the clustering algorithms provided by goCluster
    getChildrenClasses("clusterAlgorithm")

[Package goCluster version 1.6.0 Index]