Class: Mathtype::RecordSize
- Inherits:
-
BinData::Record
- Object
- BinData::Record
- Mathtype::RecordSize
- Includes:
- Snapshot
- Defined in:
- lib/records/size.rb
Constant Summary collapse
- EXPOSED_IN_SNAPSHOT =
%i(lsize dsize point_size)
Instance Method Summary collapse
Methods included from Snapshot
Instance Method Details
#dsize ⇒ Object
40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
# File 'lib/records/size.rb', line 40 def dsize case _size_select when 100 if _dsize_large > 255 (_dsize_large - (256 << 8)) / 32 else _dsize_large / 32 end when 101 nil else (_dsize - 128) / 32 # in 32nds of a point end end |
#lsize ⇒ Object
55 56 57 58 59 60 61 62 63 64 |
# File 'lib/records/size.rb', line 55 def lsize case _size_select when 100 _lsize_large_delta when 101 nil else _size_select end end |
#point_size ⇒ Object
66 67 68 |
# File 'lib/records/size.rb', line 66 def point_size -_point_size if _point_size != 0 end |