C# Class SuperMap.WinRT.Mapping.ElementsLayer

Inheritance: Layer
Afficher le fichier Open project: SuperMap/iClient-for-Win8 Class Usage Examples

Méthodes publiques

Свойство Type Description
BBoxProperty DependencyProperty
BoundsCollection Rectangle2D>.Dictionary

Private Properties

Свойство Type Description
CheckBeforeDraw bool
CompositionTarget_Rendering void
Draw void
GetReferenceLength double
GetReferenceSize Size
InitContainer void
Invalidate void
OnBBoxChanged void
UpdateFullBounds void
children_CollectionChanged void

Méthodes publiques

Méthode Description
AddChild ( UIElement element ) : void

${mapping_ArbitraryLayer_method_addChild_element_D}

AddChild ( UIElement element, Point2D location ) : void

${mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_D}

AddChild ( UIElement element, Point2D location, double referenceLength ) : void

${mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_double_D}

AddChild ( UIElement element, Point2D location, double referenceLength, Size referenceSize ) : void

${mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_double_Size_D}

AddChild ( UIElement element, Rectangle2D bbox ) : void

${mapping_ArbitraryLayer_method_addChild_UIElement_Rectangle2D_D}

ElementsLayer ( ) : System

${pubilc_Constructors_Initializes} ElementsLayer ${pubilc_Constructors_instance}

GetBBox ( DependencyObject obj ) : Rectangle2D

${mapping_ArbitraryLayer_method_getbbox_D}

SetBBox ( DependencyObject obj, Rectangle2D value ) : void

${mapping_ArbitraryLayer_method_setbbox_D}

Private Methods

Méthode Description
CheckBeforeDraw ( UpdateParameter updateParameter ) : bool
CompositionTarget_Rendering ( object sender, object e ) : void
Draw ( UpdateParameter updateParameter ) : void
GetReferenceLength ( UIElement elem ) : double

${mapping_FeaturesLayer_method_getReferenceLength_D}

GetReferenceSize ( UIElement elem ) : Size

${mapping_FeaturesLayer_method_getReferenceSize_D}

InitContainer ( ) : void
Invalidate ( ) : void
OnBBoxChanged ( DependencyObject dependencyObject, DependencyPropertyChangedEventArgs e ) : void

${mapping_ArbitraryLayer_method_onbboxchanged_D}

UpdateFullBounds ( IEnumerable items ) : void
children_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void

Method Details

AddChild() public méthode

${mapping_ArbitraryLayer_method_addChild_element_D}
public AddChild ( UIElement element ) : void
element UIElement ${mapping_ArbitraryLayer_method_addChild_UIElement_pararm_element}
Résultat void

AddChild() public méthode

${mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_D}
public AddChild ( UIElement element, Point2D location ) : void
element UIElement ${mapping_ArbitraryLayer_method_addChild_UIElement_pararm_element}
location SuperMap.WinRT.Core.Point2D ${mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_param_location}
Résultat void

AddChild() public méthode

${mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_double_D}
public AddChild ( UIElement element, Point2D location, double referenceLength ) : void
element UIElement ${mapping_ArbitraryLayer_method_addChild_UIElement_pararm_element}
location SuperMap.WinRT.Core.Point2D ${mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_param_location}
referenceLength double ${mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_double_param_referenceLength}
Résultat void

AddChild() public méthode

${mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_double_Size_D}
public AddChild ( UIElement element, Point2D location, double referenceLength, Size referenceSize ) : void
element UIElement ${mapping_ArbitraryLayer_method_addChild_UIElement_pararm_element}
location SuperMap.WinRT.Core.Point2D ${mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_param_location}
referenceLength double ${mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_double_param_referenceLength}
referenceSize Size ${mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_double_Size_param_referenceSize}
Résultat void

AddChild() public méthode

${mapping_ArbitraryLayer_method_addChild_UIElement_Rectangle2D_D}
public AddChild ( UIElement element, Rectangle2D bbox ) : void
element UIElement ${mapping_ArbitraryLayer_method_addChild_UIElement_pararm_element}
bbox SuperMap.WinRT.Core.Rectangle2D ${mapping_ArbitraryLayer_method_addChild_UIElement_Rectangle2D_param_bbox}
Résultat void

ElementsLayer() public méthode

${pubilc_Constructors_Initializes} ElementsLayer ${pubilc_Constructors_instance}
public ElementsLayer ( ) : System
Résultat System

GetBBox() public static méthode

${mapping_ArbitraryLayer_method_getbbox_D}
public static GetBBox ( DependencyObject obj ) : Rectangle2D
obj DependencyObject ${mapping_ArbitraryLayer_method_getbbox_param_obj}
Résultat SuperMap.WinRT.Core.Rectangle2D

SetBBox() public static méthode

${mapping_ArbitraryLayer_method_setbbox_D}
public static SetBBox ( DependencyObject obj, Rectangle2D value ) : void
obj DependencyObject ${mapping_ArbitraryLayer_method_setbbox_param_obj}
value SuperMap.WinRT.Core.Rectangle2D ${mapping_ArbitraryLayer_method_setbbox_param_value}
Résultat void

Property Details

BBoxProperty public_oe static_oe property

${mapping_ArbitraryLayer_attribute_BBoxProperty_D}
public static DependencyProperty BBoxProperty
Résultat DependencyProperty

BoundsCollection public_oe property

${mapping_ArbitraryLayer_method_BoundsCollection_D}
public Dictionary BoundsCollection
Résultat Rectangle2D>.Dictionary