Table of Contents

Method MapFlags

Namespace
Zyl.VectorTraits
Assembly
VectorTraits.dll

MapFlags(TypeCodeFlags, TypeCodeFlags, TypeCodeFlags)

Mapping old flags to new flags (将旧标志映射为新标志).

public static TypeCodeFlags MapFlags(TypeCodeFlags src, TypeCodeFlags matchFlag, TypeCodeFlags newFlag)

Parameters

src TypeCodeFlags

Source value (源值).

matchFlag TypeCodeFlags

Flags to be matched (欲匹配的标志)

newFlag TypeCodeFlags

New flag (新的标志).

Returns

TypeCodeFlags

Returns the mapped value(返回映射后的值).

MapFlags(TypeCodeFlags, TypeCodeFlags, TypeCodeFlags, TypeCodeFlags, TypeCodeFlags)

Mapping 2 groups of old flags to new flags (将2组旧标志映射为新标志).

public static TypeCodeFlags MapFlags(TypeCodeFlags src, TypeCodeFlags matchFlag0, TypeCodeFlags newFlag0, TypeCodeFlags matchFlag1, TypeCodeFlags newFlag1)

Parameters

src TypeCodeFlags

Source value (源值).

matchFlag0 TypeCodeFlags

Flags to be matched 0 (欲匹配的标志0)

newFlag0 TypeCodeFlags

New flag 0 (新的标志0).

matchFlag1 TypeCodeFlags

Flags to be matched 1 (欲匹配的标志1)

newFlag1 TypeCodeFlags

New flag 1 (新的标志1).

Returns

TypeCodeFlags

Returns the mapped value(返回映射后的值).