\name{Similarity2DTransform}
\alias{Similarity2DTransform}
\title{Similarity2DTransform}
\Rdversion{1.1}
\docType{class}
\description{
A similarity 2D transform with rotation in radians and isotropic
scaling around a fixed center with translation.
Similarity2DTransform}
\details{
See:
itk::Similarity2DTransform
Similarity2DTransform}
%C++ includes: sitkSimilarity2DTransform.h
\section{Methods}{
\describe{
\item{double GetAngle() const:}{}
\item{std::vector< double > GetCenter() const:}{}
\item{std::vector< double > GetMatrix() const:}{
additional methods
}
\item{std::string GetName() const override:}{
Name of this class
}
\item{double GetScale() const:}{}
\item{std::vector< double > GetTranslation() const:}{}
\item{Self SetAngle(double angle):}{
parameter
}
\item{Self SetCenter(const std::vector< double > &params):}{
fixed parameter
}
\item{Self SetMatrix(const std::vector< double > &matrix, double tolerance=1e-10):}{}
\item{Self SetScale(double scale):}{}
\item{Self SetTranslation(const std::vector< double > &translation):}{}
\item{ Similarity2DTransform():}{}
\item{ Similarity2DTransform(const Similarity2DTransform &):}{}
\item{ Similarity2DTransform(const Transform &):}{}
\item{ Similarity2DTransform(double scaleFactor, double angle=0.0, const std::vector< double > &translation=std::vector< double >(2, 0.0), const std::vector< double > &fixedCenter=std::vector< double >(2, 0.0)):}{}
\item{ ~Similarity2DTransform() override:}{}
}
}
