[Robast-commits] r347 - in branches/robast-0.7/pkg/ROptEstOld: . R man
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Fri Aug 21 11:04:54 CEST 2009
Author: stamats
Date: 2009-08-21 11:04:51 +0200 (Fri, 21 Aug 2009)
New Revision: 347
Removed:
branches/robast-0.7/pkg/ROptEstOld/R/DistrSymmList.R
branches/robast-0.7/pkg/ROptEstOld/R/PosDefSymmMatrix.R
branches/robast-0.7/pkg/ROptEstOld/man/DistrSymmList-class.Rd
branches/robast-0.7/pkg/ROptEstOld/man/DistrSymmList.Rd
branches/robast-0.7/pkg/ROptEstOld/man/DistributionSymmetry-class.Rd
branches/robast-0.7/pkg/ROptEstOld/man/EllipticalSymmetry-class.Rd
branches/robast-0.7/pkg/ROptEstOld/man/EllipticalSymmetry.Rd
branches/robast-0.7/pkg/ROptEstOld/man/NoSymmetry-class.Rd
branches/robast-0.7/pkg/ROptEstOld/man/NoSymmetry.Rd
branches/robast-0.7/pkg/ROptEstOld/man/OptionalNumeric-class.Rd
branches/robast-0.7/pkg/ROptEstOld/man/PosDefSymmMatrix-class.Rd
branches/robast-0.7/pkg/ROptEstOld/man/PosDefSymmMatrix.Rd
branches/robast-0.7/pkg/ROptEstOld/man/SphericalSymmetry-class.Rd
branches/robast-0.7/pkg/ROptEstOld/man/SphericalSymmetry.Rd
branches/robast-0.7/pkg/ROptEstOld/man/Symmetry-class.Rd
Modified:
branches/robast-0.7/pkg/ROptEstOld/DESCRIPTION
branches/robast-0.7/pkg/ROptEstOld/NAMESPACE
branches/robast-0.7/pkg/ROptEstOld/R/AllClass.R
branches/robast-0.7/pkg/ROptEstOld/R/AllGeneric.R
branches/robast-0.7/pkg/ROptEstOld/R/AllShow.R
branches/robast-0.7/pkg/ROptEstOld/R/Symmetry.R
branches/robast-0.7/pkg/ROptEstOld/man/EvenSymmetric.Rd
branches/robast-0.7/pkg/ROptEstOld/man/FunctionSymmetry-class.Rd
branches/robast-0.7/pkg/ROptEstOld/man/OddSymmetric.Rd
Log:
removed symmetry and DistributionSymmetry implementation to make ROptEstOld compatible with distr 2.2
Modified: branches/robast-0.7/pkg/ROptEstOld/DESCRIPTION
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/DESCRIPTION 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/DESCRIPTION 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,9 +1,9 @@
Package: ROptEstOld
-Version: 0.5.2
-Date: 2009-04-14
+Version: 0.7
+Date: 2009-08-21
Title: Optimally robust estimation - old version
Description: Optimally robust estimation using S4 classes and methods. Old version still needed for current versions of ROptRegTS and RobRex.
-Depends: R(>= 2.4.0), methods, distr(>= 2.0), distrEx(>= 2.0), RandVar(>= 0.6)
+Depends: R(>= 2.4.0), methods, distr(>= 2.2), distrEx(>= 2.2), RandVar(>= 0.7)
Author: Matthias Kohl
Maintainer: Matthias Kohl <Matthias.Kohl at stamats.de>
LazyLoad: yes
Modified: branches/robast-0.7/pkg/ROptEstOld/NAMESPACE
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/NAMESPACE 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/NAMESPACE 2009-08-21 09:04:51 UTC (rev 347)
@@ -2,19 +2,11 @@
import("distrEx")
import("RandVar")
-exportClasses("PosDefSymmMatrix",
- "OptionalNumeric")
-exportClasses("Symmetry",
- "DistributionSymmetry",
- "NoSymmetry",
- "EllipticalSymmetry",
- "SphericalSymmetry",
- "FunctionSymmetry",
+exportClasses("FunctionSymmetry",
"NonSymmetric",
"EvenSymmetric",
"OddSymmetric",
- "FunSymmList",
- "DistrSymmList")
+ "FunSymmList")
exportClasses("ParamFamParameter",
"ProbFamily",
"ParamFamily",
@@ -108,14 +100,9 @@
"oneStepEstimator",
"locMEstimator")
-export("PosDefSymmMatrix")
-export("NoSymmetry",
- "EllipticalSymmetry",
- "SphericalSymmetry",
- "NonSymmetric",
+export("NonSymmetric",
"EvenSymmetric",
"OddSymmetric",
- "DistrSymmList",
"FunSymmList")
export("ParamFamParameter",
"ParamFamily",
Modified: branches/robast-0.7/pkg/ROptEstOld/R/AllClass.R
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/R/AllClass.R 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/R/AllClass.R 2009-08-21 09:04:51 UTC (rev 347)
@@ -5,48 +5,7 @@
require("RandVar", character = TRUE, quietly = TRUE)
}
-# positive definite, symmetric matrices with finite entries
-setClass("PosDefSymmMatrix", contains = "matrix",
- prototype = prototype(matrix(1)),
- validity = function(object){
- if(nrow(object) != ncol(object))
- stop("no square matrix")
- if(any(!is.finite(object)))
- stop("inifinite or missing values in matrix")
- if(!isTRUE(all.equal(object, t(object), .Machine$double.eps^0.5)))
- stop("matrix is not symmetric")
- if(!all(eigen(object)$values > 100*.Machine$double.eps))
- stop("matrix is (numerically) not positive definite")
- return(TRUE)
- })
-
-# optional numeric
-setClassUnion("OptionalNumeric", c("numeric", "NULL"))
-
-# class of symmetries
-setClass("Symmetry", representation(type = "character",
- SymmCenter = "ANY"),
- contains = "VIRTUAL")
-
-# symmetry of distributions
-setClass("DistributionSymmetry", contains = c("Symmetry", "VIRTUAL"))
-
-# spherical symmetry
-setClass("NoSymmetry", contains = "DistributionSymmetry",
- prototype = prototype(type = "non-symmetric distribution",
- SymmCenter = NULL))
-
-# elliptical symmetry
-setClass("EllipticalSymmetry", contains = "DistributionSymmetry",
- prototype = prototype(type = "elliptically symmetric distribution",
- SymmCenter = numeric(0)))
-
-# spherical symmetry
-setClass("SphericalSymmetry", contains = "EllipticalSymmetry",
- prototype = prototype(type = "spherically symmetric distribution",
- SymmCenter = numeric(0)))
-
-# symmetry of distributions
+# symmetry of functions
setClass("FunctionSymmetry", contains = c("Symmetry", "VIRTUAL"))
# non-symmetric functions
@@ -65,18 +24,6 @@
SymmCenter = numeric(0)))
# list of symmetry types
-setClass(Class = "DistrSymmList",
- prototype = prototype(list(new("NoSymmetry"))),
- contains = "list",
- validity = function(object){
- nrvalues <- length(object)
- for(i in 1:nrvalues)
- if(!is(object[[i]], "DistributionSymmetry"))
- stop("element ", i, " is no 'DistributionSymmetry'")
- return(TRUE)
- })
-
-# list of symmetry types
setClass(Class = "FunSymmList",
prototype = prototype(list(new("NonSymmetric"))),
contains = "list",
Modified: branches/robast-0.7/pkg/ROptEstOld/R/AllGeneric.R
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/R/AllGeneric.R 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/R/AllGeneric.R 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,9 +1,3 @@
-if(!isGeneric("type")){
- setGeneric("type", function(object) standardGeneric("type"))
-}
-if(!isGeneric("SymmCenter")){
- setGeneric("SymmCenter", function(object) standardGeneric("SymmCenter"))
-}
if(!isGeneric("distrSymm")){
setGeneric("distrSymm", function(object) standardGeneric("distrSymm"))
}
Modified: branches/robast-0.7/pkg/ROptEstOld/R/AllShow.R
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/R/AllShow.R 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/R/AllShow.R 2009-08-21 09:04:51 UTC (rev 347)
@@ -11,13 +11,6 @@
print(object at trafo)
}
})
-setMethod("show", "Symmetry",
- function(object){
- cat("type of symmetry:\t", object at type, "\n")
- if(!is.null(object at SymmCenter))
- cat("center of symmetry:\n")
- print(object at SymmCenter)
- })
setMethod("show", "ParamFamily",
function(object){
cat(paste("An object of class", dQuote(class(object)), "\n"))
Deleted: branches/robast-0.7/pkg/ROptEstOld/R/DistrSymmList.R
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/R/DistrSymmList.R 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/R/DistrSymmList.R 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,4 +0,0 @@
-# generating function for class 'FunSymmList'
-DistrSymmList <- function(...){
- new("DistrSymmList", list(...))
-}
Deleted: branches/robast-0.7/pkg/ROptEstOld/R/PosDefSymmMatrix.R
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/R/PosDefSymmMatrix.R 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/R/PosDefSymmMatrix.R 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,5 +0,0 @@
-# generating function for class 'PosDefSymmMatrix'
-PosDefSymmMatrix <- function(mat){
- if(!is.matrix(mat)) mat <- as.matrix(mat)
- new("PosDefSymmMatrix", mat)
-}
Modified: branches/robast-0.7/pkg/ROptEstOld/R/Symmetry.R
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/R/Symmetry.R 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/R/Symmetry.R 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,21 +1,4 @@
-## access method
-setMethod("type", "Symmetry", function(object) object at type)
-setMethod("SymmCenter", "Symmetry", function(object) object at SymmCenter)
-
## generating function
-NoSymmetry <- function(){ new("NoSymmetry") }
-
-## generating function
-EllipticalSymmetry <- function(SymmCenter = 0){
- new("EllipticalSymmetry", SymmCenter = SymmCenter)
-}
-
-## generating function
-SphericalSymmetry <- function(SymmCenter = 0){
- new("SphericalSymmetry", SymmCenter = SymmCenter)
-}
-
-## generating function
NonSymmetric <- function(){ new("NonSymmetric") }
## generating function
Deleted: branches/robast-0.7/pkg/ROptEstOld/man/DistrSymmList-class.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/man/DistrSymmList-class.Rd 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/man/DistrSymmList-class.Rd 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,34 +0,0 @@
-\name{DistrSymmList-class}
-\docType{class}
-\alias{DistrSymmList-class}
-
-\title{List of Symmetries for a List of Distributions}
-\description{Create a list of symmetries for a list of distributions}
-\section{Objects from the Class}{
- Objects can be created by calls of the form \code{new("DistrSymmList", ...)}.
- More frequently they are created via the generating function
- \code{DistrSymmList}.
-}
-\section{Slots}{
- \describe{
- \item{\code{.Data}:}{ Object of class \code{"list"}. A list
- of objects of class \code{"DistributionSymmetry"}. }
- }
-}
-\section{Extends}{
-Class \code{"list"}, from data part.\cr
-Class \code{"vector"}, by class \code{"list"}.
-}
-%\section{Methods}{
-%}
-%\references{}
-\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
-%\note{}
-\seealso{\code{\link{DistributionSymmetry-class}}}
-\examples{
-new("DistrSymmList", list(NoSymmetry(), SphericalSymmetry(SymmCenter = 1),
- EllipticalSymmetry(SymmCenter = 2)))
-}
-\concept{symmetry}
-\keyword{classes}
-\keyword{distribution}
Deleted: branches/robast-0.7/pkg/ROptEstOld/man/DistrSymmList.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/man/DistrSymmList.Rd 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/man/DistrSymmList.Rd 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,31 +0,0 @@
-\name{DistrSymmList}
-\alias{DistrSymmList}
-
-\title{Generating function for DistrSymmList-class}
-\description{
- Generates an object of class \code{"DistrSymmList"}.
-}
-\usage{
-DistrSymmList(...)
-}
-\arguments{
- \item{\dots}{ Objects of class \code{"DistributionSymmetry"} which
- shall form the list of symmetry types. }
-}
-%\details{}
-\value{ Object of class \code{"DistrSymmList"} }
-%\references{}
-\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
-%\note{}
-\seealso{\code{\link{DistrSymmList-class}}}
-\examples{
-DistrSymmList(NoSymmetry(), SphericalSymmetry(SymmCenter = 1),
- EllipticalSymmetry(SymmCenter = 2))
-
-## The function is currently defined as
-function (...){
- new("DistrSymmList", list(...))
-}
-}
-\concept{symmetry}
-\keyword{robust}
Deleted: branches/robast-0.7/pkg/ROptEstOld/man/DistributionSymmetry-class.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/man/DistributionSymmetry-class.Rd 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/man/DistributionSymmetry-class.Rd 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,28 +0,0 @@
-\name{DistributionSymmetry-class}
-\docType{class}
-\alias{DistributionSymmetry-class}
-
-\title{Class of Symmetries for Distributions}
-\description{Class of symmetries for distributions.}
-\section{Objects from the Class}{A virtual Class: No objects may be created from it.}
-\section{Slots}{
- \describe{
- \item{\code{type}:}{Object of class \code{"character"}:
- discribes type of symmetry. }
- \item{\code{SymmCenter}:}{Object of class \code{"OptionalNumeric"}:
- center of symmetry. }
- }
-}
-\section{Extends}{
-Class \code{"Symmetry"}, directly.
-}
-%\section{Methods}{}
-%\references{}
-\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
-%\note{}
-\seealso{\code{\link{Symmetry-class}}, \code{\link[distr]{Distribution-class}},
- \code{\link{OptionalNumeric-class}}}
-%\examples{}
-\concept{symmetry}
-\keyword{classes}
-\keyword{distribution}
Deleted: branches/robast-0.7/pkg/ROptEstOld/man/EllipticalSymmetry-class.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/man/EllipticalSymmetry-class.Rd 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/man/EllipticalSymmetry-class.Rd 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,36 +0,0 @@
-\name{EllipticalSymmetry-class}
-\docType{class}
-\alias{EllipticalSymmetry-class}
-
-\title{Class for Elliptically Symmetric Distributions}
-\description{Class for elliptically symmetric distributions.}
-\section{Objects from the Class}{
- Objects can be created by calls of the form \code{new("EllipticalSymmetry")}.
- More frequently they are created via the generating function
- \code{EllipticalSymmetry}. Elliptical symmetry for instance leads to
- a simplification for the computation of optimally robust influence curves.
-}
-\section{Slots}{
- \describe{
- \item{\code{type}:}{Object of class \code{"character"}:
- contains \dQuote{elliptical symmetric distribution} }
- \item{\code{SymmCenter}:}{Object of class \code{"numeric"}:
- center of symmetry }
- }
-}
-\section{Extends}{
-Class \code{"DistributionSymmetry"}, directly.\cr
-Class \code{"Symmetry"}, by class \code{"DistributionSymmetry"}.
-}
-%\section{Methods}{}
-%\references{}
-\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
-%\note{}
-\seealso{\code{\link{EllipticalSymmetry}}, \code{\link{DistributionSymmetry-class}}}
-\examples{
-new("EllipticalSymmetry")
-}
-\concept{elliptical symmetry}
-\concept{symmetry}
-\keyword{classes}
-\keyword{distribution}
Deleted: branches/robast-0.7/pkg/ROptEstOld/man/EllipticalSymmetry.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/man/EllipticalSymmetry.Rd 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/man/EllipticalSymmetry.Rd 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,26 +0,0 @@
-\name{EllipticalSymmetry}
-\alias{EllipticalSymmetry}
-
-\title{Generating function for EllipticalSymmetry-class}
-\description{Generates an object of class \code{"EllipticalSymmetry"}.}
-\usage{EllipticalSymmetry(SymmCenter = 0)}
-\arguments{
- \item{SymmCenter}{ numeric: center of symmetry }
-}
-%\details{}
-\value{Object of class \code{"EllipticalSymmetry"}}
-%\references{}
-\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
-%\note{}
-\seealso{\code{\link{EllipticalSymmetry-class}}, \code{\link{DistributionSymmetry-class}}}
-\examples{
-EllipticalSymmetry()
-
-## The function is currently defined as
-function(SymmCenter = 0){
- new("EllipticalSymmetry", SymmCenter = SymmCenter)
-}
-}
-\concept{elliptical symmetry}
-\concept{symmetry}
-\keyword{distribution}
Modified: branches/robast-0.7/pkg/ROptEstOld/man/EvenSymmetric.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/man/EvenSymmetric.Rd 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/man/EvenSymmetric.Rd 2009-08-21 09:04:51 UTC (rev 347)
@@ -12,7 +12,7 @@
%\references{}
\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
%\note{}
-\seealso{\code{\link{EvenSymmetric-class}}, \code{\link{DistributionSymmetry-class}}}
+\seealso{\code{\link{EvenSymmetric-class}}, \code{\link{FunctionSymmetry-class}}}
\examples{
EvenSymmetric()
Modified: branches/robast-0.7/pkg/ROptEstOld/man/FunctionSymmetry-class.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/man/FunctionSymmetry-class.Rd 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/man/FunctionSymmetry-class.Rd 2009-08-21 09:04:51 UTC (rev 347)
@@ -26,7 +26,7 @@
%\references{}
\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
%\note{}
-\seealso{\code{\link{Symmetry-class}}, \code{\link{OptionalNumeric-class}}}
+\seealso{\code{\link[distr]{Symmetry-class}}, \code{\link[distr]{OptionalNumeric-class}}}
%\examples{}
\concept{symmetry}
\keyword{classes}
Deleted: branches/robast-0.7/pkg/ROptEstOld/man/NoSymmetry-class.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/man/NoSymmetry-class.Rd 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/man/NoSymmetry-class.Rd 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,33 +0,0 @@
-\name{NoSymmetry-class}
-\docType{class}
-\alias{NoSymmetry-class}
-
-\title{Class for Non-symmetric Distributions}
-\description{Class for non-symmetric distributions.}
-\section{Objects from the Class}{
- Objects can be created by calls of the form \code{new("NoSymmetry")}.
- More frequently they are created via the generating function
- \code{NoSymmetry}.
-}
-\section{Slots}{
- \describe{
- \item{\code{type}:}{Object of class \code{"character"}:
- contains \dQuote{non-symmetric distribution} }
- \item{\code{SymmCenter}:}{Object of class \code{"NULL"} }
- }
-}
-\section{Extends}{
-Class \code{"DistributionSymmetry"}, directly.\cr
-Class \code{"Symmetry"}, by class \code{"DistributionSymmetry"}.
-}
-%\section{Methods}{}
-%\references{}
-\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
-%\note{}
-\seealso{\code{\link{NoSymmetry}}, \code{\link[distr]{Distribution-class}}}
-\examples{
-new("NoSymmetry")
-}
-\concept{symmetry}
-\keyword{classes}
-\keyword{distribution}
Deleted: branches/robast-0.7/pkg/ROptEstOld/man/NoSymmetry.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/man/NoSymmetry.Rd 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/man/NoSymmetry.Rd 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,20 +0,0 @@
-\name{NoSymmetry}
-\alias{NoSymmetry}
-
-\title{Generating function for NoSymmetry-class}
-\description{Generates an object of class \code{"NoSymmetry"}.}
-\usage{NoSymmetry()}
-%\details{}
-\value{Object of class \code{"NoSymmetry"}}
-%\references{}
-\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
-%\note{}
-\seealso{\code{\link{NoSymmetry-class}}, \code{\link{DistributionSymmetry-class}}}
-\examples{
-NoSymmetry()
-
-## The function is currently defined as
-function(){ new("NoSymmetry") }
-}
-\concept{symmetry}
-\keyword{distribution}
Modified: branches/robast-0.7/pkg/ROptEstOld/man/OddSymmetric.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/man/OddSymmetric.Rd 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/man/OddSymmetric.Rd 2009-08-21 09:04:51 UTC (rev 347)
@@ -12,7 +12,7 @@
%\references{}
\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
%\note{}
-\seealso{\code{\link{OddSymmetric-class}}, \code{\link{DistributionSymmetry-class}}}
+\seealso{\code{\link{OddSymmetric-class}}, \code{\link{FunctionSymmetry-class}}}
\examples{
OddSymmetric()
Deleted: branches/robast-0.7/pkg/ROptEstOld/man/OptionalNumeric-class.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/man/OptionalNumeric-class.Rd 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/man/OptionalNumeric-class.Rd 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,13 +0,0 @@
-\name{OptionalNumeric-class}
-\docType{class}
-\alias{OptionalNumeric-class}
-
-\title{Optional numeric}
-\description{Optional object of class \code{"numeric"}.}
-\section{Objects from the Class}{A virtual Class: No objects may be created from it.}
-%\section{Methods}{}
-%\references{}
-\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
-%\note{}
-\seealso{\code{\link[methods:BasicClasses]{numeric-class}}}
-\keyword{classes}
Deleted: branches/robast-0.7/pkg/ROptEstOld/man/PosDefSymmMatrix-class.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/man/PosDefSymmMatrix-class.Rd 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/man/PosDefSymmMatrix-class.Rd 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,36 +0,0 @@
-\name{PosDefSymmMatrix-class}
-\docType{class}
-\alias{PosDefSymmMatrix-class}
-
-\title{Positive-definite, symmetric matrices}
-\description{The class of positive-definite, symmetric matrices.}
-\section{Objects from the Class}{
- Objects can be created by calls of the form \code{new("PosDefSymmMatrix", ...)}.
- More frequently they are created via the generating function
- \code{PosDefSymmMatrix}.
-}
-\section{Slots}{
- \describe{
- \item{\code{.Data}:}{Object of class \code{"matrix"}.
- A numeric matrix with finite entries.}
- }
-}
-\section{Extends}{
-Class \code{"matrix"}, from data part.\cr
-Class \code{"structure"}, by class \code{"matrix"}.\cr
-Class \code{"array"}, by class \code{"matrix"}.\cr
-Class \code{"vector"}, by class "matrix", with explicit coerce.\cr
-Class \code{"vector"}, by class "matrix", with explicit coerce.
-}
-%\section{Methods}{}
-%\references{}
-\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
-%\note{}
-\seealso{\code{\link{PosDefSymmMatrix}}, \code{\link[methods:StructureClasses]{matrix-class}}}
-\examples{
-new("PosDefSymmMatrix", diag(2))
-}
-\concept{positive-definite matrix}
-\concept{symmetric matrix}
-\keyword{classes}
-\keyword{array}
Deleted: branches/robast-0.7/pkg/ROptEstOld/man/PosDefSymmMatrix.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/man/PosDefSymmMatrix.Rd 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/man/PosDefSymmMatrix.Rd 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,31 +0,0 @@
-\name{PosDefSymmMatrix}
-\alias{PosDefSymmMatrix}
-
-\title{Generating function for PosDefSymmMatrix-class}
-\description{Generates an object of class \code{"PosDefSymmMatrix"}.}
-\usage{PosDefSymmMatrix(mat)}
-\arguments{
- \item{mat}{A numeric positive-definite, symmetric
- matrix with finite entries.}
-}
-\details{
- If \code{mat} is no matrix, \code{as.matrix} is applied.
-}
-\value{Object of class \code{"PosDefSymmMatrix"}}
-%\references{}
-\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
-%\note{}
-\seealso{\code{\link{PosDefSymmMatrix-class}}}
-\examples{
-PosDefSymmMatrix(1)
-PosDefSymmMatrix(diag(2))
-
-## The function is currently defined as
-function(mat){
- if(!is.matrix(mat)) mat <- as.matrix(mat)
- new("PosDefSymmMatrix", mat)
-}
-}
-\concept{positive-definite matrix}
-\concept{symmetric matrix}
-\keyword{array}
Deleted: branches/robast-0.7/pkg/ROptEstOld/man/SphericalSymmetry-class.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/man/SphericalSymmetry-class.Rd 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/man/SphericalSymmetry-class.Rd 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,36 +0,0 @@
-\name{SphericalSymmetry-class}
-\docType{class}
-\alias{SphericalSymmetry-class}
-
-\title{Class for Spherical Symmetric Distributions}
-\description{Class for spherical symmetric distributions.}
-\section{Objects from the Class}{
- Objects can be created by calls of the form \code{new("SphericalSymmetry")}.
- More frequently they are created via the generating function
- \code{SphericalSymmetry}. Spherical symmetry for instance leads to
- a simplification for the computation of optimally robust influence curves.
-}
-\section{Slots}{
- \describe{
- \item{\code{type}:}{Object of class \code{"character"}:
- contains \dQuote{spherical symmetric distribution} }
- \item{\code{SymmCenter}:}{Object of class \code{"numeric"}:
- center of symmetry }
- }
-}
-\section{Extends}{
-Class \code{"EllipticalSymmetry"}, directly.\cr
-Class \code{"DistributionSymmetry"}, by class \code{"EllipticalSymmetry"}.\cr
-Class \code{"Symmetry"}, by class \code{"EllipticalSymmetry"}.
-}
-%\section{Methods}{}
-%\references{}
-\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
-%\note{}
-\seealso{\code{\link{SphericalSymmetry}}, \code{\link{DistributionSymmetry-class}}}
-\examples{
-new("SphericalSymmetry")
-}
-\concept{spherical symmetry}
-\keyword{classes}
-\keyword{distribution}
Deleted: branches/robast-0.7/pkg/ROptEstOld/man/SphericalSymmetry.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/man/SphericalSymmetry.Rd 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/man/SphericalSymmetry.Rd 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,25 +0,0 @@
-\name{SphericalSymmetry}
-\alias{SphericalSymmetry}
-
-\title{Generating function for SphericalSymmetry-class}
-\description{Generates an object of class \code{"SphericalSymmetry"}.}
-\usage{SphericalSymmetry(SymmCenter = 0)}
-\arguments{
- \item{SymmCenter}{ numeric: center of symmetry }
-}
-%\details{}
-\value{Object of class \code{"SphericalSymmetry"}}
-%\references{}
-\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
-%\note{}
-\seealso{\code{\link{SphericalSymmetry-class}}, \code{\link{DistributionSymmetry-class}}}
-\examples{
-SphericalSymmetry()
-
-## The function is currently defined as
-function(SymmCenter = 0){
- new("SphericalSymmetry", SymmCenter = SymmCenter)
-}
-}
-\concept{spherical symmetry}
-\keyword{distribution}
Deleted: branches/robast-0.7/pkg/ROptEstOld/man/Symmetry-class.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/man/Symmetry-class.Rd 2009-08-20 22:45:37 UTC (rev 346)
+++ branches/robast-0.7/pkg/ROptEstOld/man/Symmetry-class.Rd 2009-08-21 09:04:51 UTC (rev 347)
@@ -1,39 +0,0 @@
-\name{Symmetry-class}
-\docType{class}
-\alias{Symmetry-class}
-\alias{show,Symmetry-method}
-\alias{type}
-\alias{type,Symmetry-method}
-\alias{SymmCenter}
-\alias{SymmCenter,Symmetry-method}
-
-\title{Class of Symmetries}
-\description{Class of symmetries of various objects.}
-\section{Objects from the Class}{A virtual Class: No objects may be created from it.}
-\section{Slots}{
- \describe{
- \item{\code{type}:}{Object of class \code{"character"}:
- discribes type of symmetry. }
- \item{\code{SymmCenter}:}{Object of class \code{"ANY"}:
- center of symmetry. }
- }
-}
-\section{Methods}{
- \describe{
- \item{type}{\code{signature(object = "Symmetry")}:
- accessor function for slot \code{type}}
-
- \item{SymmCenter}{\code{signature(object = "Symmetry")}:
- accessor function for slot \code{SymmCenter}}
-
- \item{show}{\code{signature(object = "Symmetry")}}
- }
-}
-%\references{}
-\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
-%\note{}
-\seealso{\code{\link{DistributionSymmetry-class}}, \code{\link{FunctionSymmetry-class}},
- \code{\link{OptionalNumeric-class}}}
-%\examples{}
-\concept{symmetry}
-\keyword{classes}
More information about the Robast-commits
mailing list