C# 클래스 Recurity.Swf.Gradient

Swf 8 and later supports up to 15 gradient control points, spread modes and a new

interpolation type.

Note that for the DefineShape, DefineShape2 or DefineShape3 tags, the SpreadMode and

InterpolationMode fields must be 0, and the NumGradients field can not exceed 8.

Source: Adobe[swf_file_format_spec_v10.pdf]

상속: AbstractSwfElement
파일 보기 프로젝트 열기: rtezli/Blitzableiter 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_gradientRecords List
_interpolationMode InterPolation
_numGradients byte
_spreadMode SpreadMode

공개 메소드들

메소드 설명
Gradient ( byte InitialVersion ) : System

Swf 8 and later supports up to 15 gradient control points, spread modes and a new

interpolation type.

Parse ( Stream input, TagTypes caller ) : void

ToString ( ) : string

Converts the value of this instance to a System.String.

Verify ( ) : bool

Verifies this object and its components for documentation compliance.

Write ( Stream output ) : void

Writes this object back to a stream

메소드 상세

Gradient() 공개 메소드

Swf 8 and later supports up to 15 gradient control points, spread modes and a new

interpolation type.

public Gradient ( byte InitialVersion ) : System
InitialVersion byte The version of the Swf file using this object.
리턴 System

Parse() 공개 메소드

public Parse ( Stream input, TagTypes caller ) : void
input Stream
caller TagTypes
리턴 void

ToString() 공개 메소드

Converts the value of this instance to a System.String.
public ToString ( ) : string
리턴 string

Verify() 공개 메소드

Verifies this object and its components for documentation compliance.
public Verify ( ) : bool
리턴 bool

Write() 공개 메소드

Writes this object back to a stream
public Write ( Stream output ) : void
output Stream The stream to write to
리턴 void

프로퍼티 상세

_gradientRecords 보호되어 있는 프로퍼티

protected List _gradientRecords
리턴 List

_interpolationMode 보호되어 있는 프로퍼티

protected InterPolation _interpolationMode
리턴 InterPolation

_numGradients 보호되어 있는 프로퍼티

protected byte _numGradients
리턴 byte

_spreadMode 보호되어 있는 프로퍼티

protected SpreadMode _spreadMode
리턴 SpreadMode