00001 /* 00002 * HippoPlot TransformBase class implementation 00003 * 00004 * 00005 * Copyright (C) 2001, 2002 The Board of Trustees of The Leland Stanford 00006 * Junior University. All Rights Reserved. 00007 * 00008 * $Id: TransformBase.cxx,v 1.20 2004/05/02 17:18:38 pfkeb Exp $ 00009 */ 00010 00011 // for dll interface warning 00012 #ifdef _MSC_VER 00013 #include "msdevstudio/MSconfig.h" 00014 #endif 00015 00016 #include "TransformBase.h" 00017 00018 #include "axes/Range.h" 00019 00020 #include <cassert> 00021 00022 using std::string; 00023 00029 TransformBase::TransformBase () 00030 { 00031 m_name = "nil"; 00032 } 00033 00034 TransformBase::TransformBase ( const TransformBase & t ) 00035 : m_name ( t.m_name ) 00036 { 00037 } 00038 00039 TransformBase::~TransformBase () 00040 { 00041 } 00042 00043 const string & TransformBase::name () const 00044 { 00045 return m_name; 00046 } 00047 00048 double TransformBase::aspectRatio() const 00049 { 00050 return 0.0; 00051 } 00052 00053