SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs | Functions
SCIRun::Core::Datatypes Namespace Reference

Classes

class  ColorRGB
 
class  ColorMap
 
class  StandardColorMapFactory
 
class  Datatype
 
class  Scalar
 
class  DenseColumnMatrixGeneric
 
class  DenseMatrixGeneric
 
class  GeometryObject
 
class  Bundle
 
struct  MatrixVisitorGeneric
 
class  MatrixIOBase
 
class  MatrixBase
 
class  SparseRowMatrixGeneric
 
class  matrix_cast
 
class  matrix_is
 
class  matrix_convert
 
class  MeshFacade
 
class  SmartMeshIterator
 
class  EdgeInfo
 
struct  SmartEdgeIterator
 
class  FaceInfo
 
struct  SmartFaceIterator
 
class  NodeInfo
 
struct  SmartNodeIterator
 
struct  MeshConstructionParameters
 
class  MeshFactory
 
class  MeshRegistry
 
class  MeshTraits
 
class  VirtualMeshFacade
 
class  LatVolMesh
 
class  VirtualMeshFactory
 
class  HasPropertyManager
 
class  SparseRowMatrixFromMap
 
class  String
 

Typedefs

typedef boost::shared_ptr
< ColorRGB
ColorRGBHandle
 
typedef boost::shared_ptr
< ColorMap
ColorMapHandle
 
typedef boost::shared_ptr
< Datatype
DatatypeHandle
 
typedef boost::shared_ptr
< const Datatype
DatatypeConstHandle
 
typedef boost::optional
< DatatypeHandle
DatatypeHandleOption
 
typedef Scalar< int > Int32
 
typedef Scalar< double > Double
 
typedef boost::shared_ptr< StringStringHandle
 
typedef boost::shared_ptr
< GeometryObject
GeometryHandle
 
typedef boost::shared_ptr< BundleBundleHandle
 
typedef MatrixVisitorGeneric
< double > 
MatrixVisitor
 
typedef MatrixBase< double > Matrix
 
typedef boost::shared_ptr< MatrixMatrixHandle
 
typedef boost::shared_ptr
< const Matrix
MatrixConstHandle
 
typedef DenseMatrixGeneric
< double > 
DenseMatrix
 
typedef boost::shared_ptr
< DenseMatrix
DenseMatrixHandle
 
typedef boost::shared_ptr
< const DenseMatrix
DenseMatrixConstHandle
 
typedef
DenseColumnMatrixGeneric
< double > 
DenseColumnMatrix
 
typedef boost::shared_ptr
< DenseColumnMatrix
DenseColumnMatrixHandle
 
typedef boost::shared_ptr
< const DenseColumnMatrix
DenseColumnMatrixConstHandle
 
typedef SparseRowMatrixGeneric
< double > 
SparseRowMatrix
 
typedef boost::shared_ptr
< SparseRowMatrix
SparseRowMatrixHandle
 
typedef boost::shared_ptr
< const SparseRowMatrix
SparseRowMatrixConstHandle
 
typedef SCIRun::Field LegacyField
 
typedef SCIRun::Mesh LegacyMesh
 
typedef boost::shared_ptr
< LegacyMesh
LegacyMeshHandle
 
typedef boost::shared_ptr
< LegacyField
LegacyFieldHandle
 
typedef MeshHandle(* MeshDefaultConstructor )()
 
typedef MeshHandle(* MeshConstructor )(const MeshConstructionParameters &)
 

Functions

SCISHARE std::ostream & operator<< (std::ostream &out, const ColorRGB &color)
 
template<typename T >
bool operator== (const DenseMatrixGeneric< T > &lhs, const DenseMatrixGeneric< T > &rhs)
 
template<typename T >
bool operator!= (const DenseMatrixGeneric< T > &lhs, const DenseMatrixGeneric< T > &rhs)
 
template<typename T >
bool operator== (const DenseColumnMatrixGeneric< T > &lhs, const DenseColumnMatrixGeneric< T > &rhs)
 
template<typename T >
bool operator!= (const DenseColumnMatrixGeneric< T > &lhs, const DenseColumnMatrixGeneric< T > &rhs)
 
template<typename T >
bool operator== (const SparseRowMatrixGeneric< T > &lhs, const SparseRowMatrixGeneric< T > &rhs)
 
template<typename T >
bool operator!= (const SparseRowMatrixGeneric< T > &lhs, const SparseRowMatrixGeneric< T > &rhs)
 
template<typename T >
std::istream & operator>> (std::istream &istr, DenseMatrixGeneric< T > &m)
 
template<typename T >
std::string matrix_to_string (const T &m)
 
SCISHARE void registerLatticeVolumeMesh ()
 
SCISHARE void registerTriSurfMeshes ()
 
SCISHARE void CopyProperties (const HasPropertyManager &from, HasPropertyManager &to)
 

Typedef Documentation

typedef boost::shared_ptr<Bundle> BundleHandle
typedef boost::shared_ptr<ColorMap> ColorMapHandle
typedef boost::shared_ptr<ColorRGB> ColorRGBHandle
typedef boost::shared_ptr<const Datatype> DatatypeConstHandle
typedef boost::shared_ptr<Datatype> DatatypeHandle
typedef boost::optional<DatatypeHandle> DatatypeHandleOption
typedef boost::shared_ptr<const DenseColumnMatrix> DenseColumnMatrixConstHandle
typedef boost::shared_ptr<DenseColumnMatrix> DenseColumnMatrixHandle
typedef boost::shared_ptr<const DenseMatrix> DenseMatrixConstHandle
typedef boost::shared_ptr<DenseMatrix> DenseMatrixHandle
typedef Scalar< double > Double
typedef boost::shared_ptr<GeometryObject> GeometryHandle
typedef Scalar< int > Int32
typedef boost::shared_ptr<LegacyField> LegacyFieldHandle
typedef boost::shared_ptr<LegacyMesh> LegacyMeshHandle
typedef MatrixBase<double> Matrix
typedef boost::shared_ptr<const Matrix> MatrixConstHandle
typedef boost::shared_ptr<Matrix> MatrixHandle
typedef MeshHandle(* MeshConstructor)(const MeshConstructionParameters &)
typedef MeshHandle(* MeshDefaultConstructor)()
typedef boost::shared_ptr<const SparseRowMatrix> SparseRowMatrixConstHandle
typedef boost::shared_ptr<SparseRowMatrix> SparseRowMatrixHandle
typedef boost::shared_ptr<String> StringHandle

Function Documentation

void CopyProperties ( const HasPropertyManager from,
HasPropertyManager to 
)
std::string SCIRun::Core::Datatypes::matrix_to_string ( const T &  m)
bool SCIRun::Core::Datatypes::operator!= ( const DenseMatrixGeneric< T > &  lhs,
const DenseMatrixGeneric< T > &  rhs 
)
bool SCIRun::Core::Datatypes::operator!= ( const DenseColumnMatrixGeneric< T > &  lhs,
const DenseColumnMatrixGeneric< T > &  rhs 
)
bool SCIRun::Core::Datatypes::operator!= ( const SparseRowMatrixGeneric< T > &  lhs,
const SparseRowMatrixGeneric< T > &  rhs 
)
std::ostream & operator<< ( std::ostream &  out,
const ColorRGB color 
)
bool SCIRun::Core::Datatypes::operator== ( const DenseMatrixGeneric< T > &  lhs,
const DenseMatrixGeneric< T > &  rhs 
)
bool SCIRun::Core::Datatypes::operator== ( const DenseColumnMatrixGeneric< T > &  lhs,
const DenseColumnMatrixGeneric< T > &  rhs 
)
bool SCIRun::Core::Datatypes::operator== ( const SparseRowMatrixGeneric< T > &  lhs,
const SparseRowMatrixGeneric< T > &  rhs 
)
std::istream& SCIRun::Core::Datatypes::operator>> ( std::istream &  istr,
DenseMatrixGeneric< T > &  m 
)
SCISHARE void SCIRun::Core::Datatypes::registerLatticeVolumeMesh ( )
SCISHARE void SCIRun::Core::Datatypes::registerTriSurfMeshes ( )