Version

Layer Class Members

The following tables list the members exposed by Layer.

Protected Fields
 NameDescription
Protected FieldcolorModelstores the color model for this layer.  
Protected FieldcomponentStores the chart component.  
Protected FieldCoreStores the chart core.  
Protected FielddataStores the data that is relevant to this layer.  
Protected FielddataIsValidIndicates whether chart data is valid for this chart type.  
Protected FieldinnerBoundsRepresents the bounds rectangle for child layers of a layer  
Protected FieldoptionalDataArrayStores the data that is relevant to this layer, in the case of layers with more than one relevant datasource.  
Protected FieldouterBoundsRepresents the bounds rectangle for this layer  
Public Properties
 NameDescription
Public PropertyChartColorModelGets/Sets Color model for this layer  
Public PropertyChartComponentGets or Sets the UltraChart control for which this layer is being applied.  
Public PropertyChartCoreGets or Sets the Chart Core, through which many members relevant to the chart's current context can be accessed.  
Public PropertyChartDataSets and gets the IChartData  
Public PropertyGridGets and Sets the grid axes used by this layer.  
Public PropertyLayerIDSets and gets the ID to be used in the Hashtable  
Public PropertyOuterBoundGets or Sets the Outer Bounds available in the current layer.  
Public PropertyPathA string representation of the location of this layer.  
Public PropertyVisibleGets/Sets whether or not the layer is visible.  
Public Methods
 NameDescription
Public MethodFillSceneGraphCall to render the drawing layer as primitives into the scene graph  
Public MethodGetAppearanceGets the Appearance object appropriate to this layer.  
Public MethodGetDataGets the data that is relevant to this layer.  
Public MethodGetDataInvalidMessageGets the message to be displayed in the chart area if the data supplied is not valid.  
Public MethodGetInnerBoundsReturns a Rectangle object that represents the TopLeft and BottomRight real world coordinates for the drawing layer to render in the scene graph  
Public MethodGetOptionalDataGets the data that is relevant to this layer, in the case of layers with more than one relevant data source.  
Public MethodGetOuterBoundsGets the Outer Bounds available in the current layer.  
Public MethodIsVisibleGets a value indicating whether or not the layer is visible.  
Public MethodSetAppearanceSets the Appearance being used by this Layer.  
Public MethodSetBoundsOverloaded. Sets the outer bounds of the chart and recalculates the inner bounds.  
Public MethodSetDataSets the data that will be used by this layer.  
Public MethodSetOptionalDataSets the data that will be used by this layer, in the case of layers with more than one relevant data source.  
Public MethodSetupDataFilterOverloaded. Initializes a ChartDataFilter to be used for the data source. Only applicable when the given datasource can be transformed into a ChartDataFilter. This member supports the charting internal infrastructure and is not intended to be used directly from your code.  
Public MethodSetVisibleSets whether or not the layer is visible.  
Protected Methods
 NameDescription
Protected MethodCalculateInnerBoundsOverride in your drawing layer to do custom inner bounds calculations The inner bounds is the drawing area available for any child layers  
Protected MethodValidateDataForChartValidates data to meet chart data requirements.  
See Also