class
WordMage::IPA::Vowel
- WordMage::IPA::Vowel
- WordMage::IPA::Phoneme
- Reference
- Object
Overview
A vowel phoneme
Defined in:
IPA/vowel.crConstructors
- .new(symbol : String, romanization : String, height : VowelHeight, backness : VowelBackness, rounded : Bool, nasal : Bool = false, lengthened : Bool = false, rhotic : Bool = false)
- .new(pull : JSON::PullParser)
Instance Method Summary
- #back?
- #back_lengthened?
- #back_nasal?
- #back_rhotic?
- #back_rounded?
- #backness : VowelBackness
- #backness=(backness : VowelBackness)
- #central?
- #close?
- #front?
- #front_lengthened?
- #front_nasal?
- #front_rhotic?
- #front_rounded?
- #height : VowelHeight
- #height=(height : VowelHeight)
- #lengthened : Bool
- #lengthened=(lengthened : Bool)
- #lengthened?
- #name : String
- #nasal : Bool
- #nasal=(nasal : Bool)
- #nasal?
- #open?
- #rhotic : Bool
- #rhotic=(rhotic : Bool)
- #rhotic?
- #rounded : Bool
- #rounded=(rounded : Bool)
- #rounded?
Instance methods inherited from class WordMage::IPA::Phoneme
category : Category
category,
category=(category : Category)
category=,
name : String
name,
romanization : String
romanization,
romanization=(romanization : String)
romanization=,
symbol : String
symbol,
symbol=(symbol : String)
symbol=,
to_s(io : IO) : Nilto_s : String to_s
Constructor methods inherited from class WordMage::IPA::Phoneme
new(symbol : String, romanization : String, category : Category)new(pull : JSON::PullParser) new
Constructor Detail
def self.new(symbol : String, romanization : String, height : VowelHeight, backness : VowelBackness, rounded : Bool, nasal : Bool = false, lengthened : Bool = false, rhotic : Bool = false)
#