### Home Classes Methods

### In Files

- lib/prawn/measurements.rb

### Methods

- #cm2mm
- #cm2pt
- #dm2mm
- #dm2pt
- #ft2in
- #ft2pt
- #in2pt
- #m2mm
- #m2pt
- #mm2pt
- #pt2mm
- #yd2in
- #yd2pt

### Files

- COPYING
- GPLv2
- GPLv3
- LICENSE

### Class/Module Index

Quicksearch

- Prawn
- Prawn::Core
- Prawn::Core::Page
- Prawn::Core::Page::GraphicsState
- Prawn::Core::Reference
- Prawn::Document
- Prawn::Document::BoundingBox
- Prawn::Document::ColumnBox
- Prawn::Document::GraphicsState
- Prawn::Document::Grid
- Prawn::Document::Internals
- Prawn::Document::PageGeometry
- Prawn::Document::Security
- Prawn::Document::Snapshot
- Prawn::Encoding
- Prawn::Errors
- Prawn::Font
- Prawn::Font::AFM
- Prawn::Font::DFont
- Prawn::Font::TTF
- Prawn::GraphicState
- Prawn::GraphicStateStack
- Prawn::Graphics
- Prawn::Graphics::CapStyle
- Prawn::Graphics::Color
- Prawn::Graphics::Dash
- Prawn::Graphics::Gradient
- Prawn::Graphics::JoinStyle
- Prawn::Graphics::Transformation
- Prawn::Graphics::Transparency
- Prawn::Images
- Prawn::Images::JPG
- Prawn::Images::PNG
- Prawn::Layout
- Prawn::Measurements
- Prawn::Outline
- Prawn::Stamp
- Prawn::Table
- Prawn::Table::Cell
- Prawn::Table::Cell::InTable
- Prawn::Table::Cell::Subtable
- Prawn::Table::Cell::Text
- Prawn::Table::Cells
- Prawn::Text
- Prawn::Text::Box
- Prawn::Text::Formatted
- Prawn::Text::Formatted::Box
- Prawn::Text::Formatted::Fragment
- Prawn::Text::Formatted::Parser
- Arcfour
- Numeric

No matching classes.

# Prawn::Measurements

### Public Instance Methods

cm2mm(cm) click to toggle source

    ============================================================================

metric conversions

    # File lib/prawn/measurements.rb, line 10
    def cm2mm(cm)
      return cm*10
    end

cm2pt(cm) click to toggle source

    # File lib/prawn/measurements.rb, line 54
    def cm2pt(cm)
      return mm2pt(cm2mm(cm))
    end

dm2mm(dm) click to toggle source

    # File lib/prawn/measurements.rb, line 14
    def dm2mm(dm)
      return dm*100
    end

dm2pt(dm) click to toggle source

    # File lib/prawn/measurements.rb, line 58
    def dm2pt(dm)
      return mm2pt(dm2mm(dm))
    end

ft2in(ft) click to toggle source
<h76></h76>

imperial conversions from en.wikipedia.org/wiki/Imperial_units

    # File lib/prawn/measurements.rb, line 26
    def ft2in(ft)
      return ft * 12
    end

ft2pt(ft) click to toggle source

    # File lib/prawn/measurements.rb, line 42
    def ft2pt(ft)
      return in2pt(ft2in(ft))
    end

in2pt(inch) click to toggle source
<h76></h76>

PostscriptPoint-converisons

    # File lib/prawn/measurements.rb, line 38
    def in2pt(inch)
      return inch * 72
    end

m2mm(m) click to toggle source

    # File lib/prawn/measurements.rb, line 18
    def m2mm(m)
      return m*1000
    end

m2pt(m) click to toggle source

    # File lib/prawn/measurements.rb, line 62
    def m2pt(m)
      return mm2pt(m2mm(m))
    end

mm2pt(mm) click to toggle source

    # File lib/prawn/measurements.rb, line 50
    def mm2pt(mm)
        return mm*(72 / 25.4)
    end

pt2mm(pt) click to toggle source

    # File lib/prawn/measurements.rb, line 66
    def pt2mm(pt)
      return pt * 1 / mm2pt(1)# (25.4 / 72)
    end

yd2in(yd) click to toggle source

    # File lib/prawn/measurements.rb, line 30
    def yd2in(yd)
      return yd*36
    end

yd2pt(yd) click to toggle source

    # File lib/prawn/measurements.rb, line 46
    def yd2pt(yd)
      return in2pt(yd2in(yd))
    end

[Validate]

Generated with the Darkfish Rdoc Generator 2.