コード例 #1
0
ファイル: JoinCommand.cs プロジェクト: twenzel/CGM
        public override void ReadFromBinary(IBinaryReader reader)
        {
            var indexValue = reader.ReadIndex();

            Type = indexValue switch
            {
                1 => JoinIndicator.UNSPECIFIED,
                2 => JoinIndicator.MITRE,
                3 => JoinIndicator.ROUND,
                4 => JoinIndicator.BEVEL,
                _ => JoinIndicator.UNSPECIFIED,
            };
        }
コード例 #2
0
ファイル: JoinCommand.cs プロジェクト: twenzel/CGM
 protected void SetValue(JoinIndicator type)
 {
     Type = type;
 }
コード例 #3
0
 public LineJoin(CgmFile container, JoinIndicator type)
     : this(container)
 {
     SetValue(type);
 }