]> git.lyx.org Git - features.git/blobdiff - src/support/Length.cpp
Stop using a GCC extension for an unprintable character in regex.
[features.git] / src / support / Length.cpp
index d3aa434892d771b49a55d603d7ec0c14bb7a411f..e4339953cf6f09bcd76e0ebb84cce6195331b118 100644 (file)
@@ -39,18 +39,7 @@ namespace lyx {
 //
 /////////////////////////////////////////////////////////////////////
 
-Length::Length()
-       : val_(0), unit_(Length::UNIT_NONE)
-{}
-
-
-Length::Length(double v, Length::UNIT u)
-       : val_(v), unit_(u)
-{}
-
-
 Length::Length(string const & data)
-       : val_(0), unit_(Length::UNIT_NONE)
 {
        Length tmp;
 
@@ -161,42 +150,6 @@ string const Length::asHTMLString() const
 }
 
 
-double Length::value() const
-{
-       return val_;
-}
-
-
-Length::UNIT Length::unit() const
-{
-       return unit_;
-}
-
-
-void Length::value(double v)
-{
-       val_ = v;
-}
-
-
-void Length::unit(Length::UNIT u)
-{
-       unit_ = u;
-}
-
-
-bool Length::zero() const
-{
-       return val_ == 0.0;
-}
-
-
-bool Length::empty() const
-{
-       return unit_ == Length::UNIT_NONE;
-}
-
-
 int Length::inPixels(int text_width, int em_width_base) const
 {
        // Zoom factor specified by user in percent
@@ -325,37 +278,12 @@ Length::UNIT Length::defaultUnit()
 }
 
 
-
-bool operator==(Length const & l1, Length const & l2)
-{
-       return l1.value() == l2.value() && l1.unit() == l2.unit();
-}
-
-
-bool operator!=(Length const & l1, Length const & l2)
-{
-       return !(l1 == l2);
-}
-
-
 /////////////////////////////////////////////////////////////////////
 //
 // GlueLength
 //
 /////////////////////////////////////////////////////////////////////
 
-
-GlueLength::GlueLength(Length const & len)
-       : len_(len)
-{}
-
-
-GlueLength::GlueLength(Length const & len, Length const & plus,
-               Length const & minus)
-       : len_(len), plus_(plus), minus_(minus)
-{}
-
-
 GlueLength::GlueLength(string const & data)
 {
        if (!isValidGlueLength(data, this))
@@ -429,24 +357,6 @@ string const GlueLength::asLatexString() const
 }
 
 
-Length const & GlueLength::len() const
-{
-       return len_;
-}
-
-
-Length const & GlueLength::plus() const
-{
-       return plus_;
-}
-
-
-Length const & GlueLength::minus() const
-{
-       return minus_;
-}
-
-
 bool operator==(GlueLength const & l1, GlueLength const & l2)
 {
        return l1.len() == l2.len()
@@ -454,11 +364,4 @@ bool operator==(GlueLength const & l1, GlueLength const & l2)
                 && l1.minus() == l2.minus();
 }
 
-
-bool operator!=(GlueLength const & l1, GlueLength const & l2)
-{
-       return !(l1 == l2);
-}
-
-
 } // namespace lyx