Class: Pdfrb::Model::Type::ExDataProjection
- Inherits:
-
Cos::Dictionary
- Object
- Object
- Cos::Dictionary
- Pdfrb::Model::Type::ExDataProjection
- Defined in:
- lib/pdfrb/model/type/projection_annotation.rb
Overview
ExData Projection dict (s12.5.6.21, Table 198). Holds the geospatial projection details used by Projection annotations.
Instance Attribute Summary
Attributes inherited from Object
Instance Method Summary collapse
Methods inherited from Cos::Dictionary
#[], #[]=, arlington_available?, arlington_default, arlington_key_to_symbol, arlington_loaded_for?, arlington_mark_loaded, arlington_object, arlington_one_type_to_ruby, arlington_required?, arlington_types_to_ruby, arlington_version, define_field, define_field_from_arlington, #delete, #each, each_field, #each_raw, #empty?, field, #initialize, #key?, #keys, lookup_type, merged_field, own_fields, #pdf_type, register_type, type_map, #validate
Methods inherited from Object
#==, define_type, #deref, #indirect?, #initialize, #must_be_indirect?, #pdf_type, pdf_type
Constructor Details
This class inherits a constructor from Pdfrb::Model::Cos::Dictionary
Instance Method Details
#project? ⇒ Boolean
37 38 39 |
# File 'lib/pdfrb/model/type/projection_annotation.rb', line 37 def project? type == :ProjectedPDL end |
#type ⇒ Object
35 |
# File 'lib/pdfrb/model/type/projection_annotation.rb', line 35 def type; self[:Type]; end |