Click or drag to resize
Accord.NET (logo)

ConfusionMatrixView Class

Represents a data bondable, customized view of a confusion matrix.
Inheritance Hierarchy
SystemObject
  Accord.ControlsConfusionMatrixView

Namespace:  Accord.Controls
Assembly:  Accord.Controls (in Accord.Controls.dll) Version: 3.8.0
Syntax
public class ConfusionMatrixView : IBindingList, 
	IList, ICollection, IEnumerable
Request Example View Source

The ConfusionMatrixView type exposes the following members.

Constructors
  NameDescription
Public methodConfusionMatrixView(ConfusionMatrix)
Initializes a new instance of the ConfusionMatrixView class.
Public methodConfusionMatrixView(GeneralConfusionMatrix)
Initializes a new instance of the ConfusionMatrixView class.
Top
Properties
  NameDescription
Public propertyAllowEdit
Gets whether this view allows editing. Always true.
Public propertyAllowNew
Arrays do not allow for member insertion.
Public propertyAllowRemove
Returns false.
Public propertyColumnNames
Gets the names for the columns in the matrix.
Public propertyCount
Gets the length of the array.
Public propertyIsFixedSize
Arrays are always fixed size.
Public propertyIsReadOnly
This view is read only.
Public propertyIsSorted
Does nothing.
Public propertyIsSynchronized
Returns false.
Public propertyItem
Gets a row from this view.
Public propertyMatrix
Gets the Confusion Matrix being shown.
Public propertyProportions
Gets or sets whether the control should display proportions instead of counts.
Public propertyRowNames
Gets the names for the rows in the matrix.
Public propertySortDirection
Does nothing.
Public propertySortProperty
Does nothing.
Public propertySupportsChangeNotification
Returns true.
Public propertySupportsSearching
Does nothing.
Public propertySupportsSorting
Does nothing.
Public propertySyncRoot
Does nothing.
Top
Methods
  NameDescription
Public methodAdd
Does nothing.
Public methodAddIndex
Does nothing.
Public methodAddNew
Does nothing.
Public methodApplySort
Does nothing.
Public methodClear
Does nothing.
Public methodContains
Does nothing.
Public methodCopyTo(Array, Int32)
Multidimensional arrays do not support Array copying.
Public methodCopyTo(ConfusionMatrixRowView, Int32)
Multidimensional arrays do not support Array copying.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFind
Does nothing.
Public methodGetEnumerator
Gets the array enumerator.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf
Does nothing.
Public methodInsert
Does nothing.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove
Does nothing.
Public methodRemoveAt
Does nothing.
Public methodRemoveIndex
Does nothing.
Public methodRemoveSort
Does nothing.
Public methodReset
Resets the data binding.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventListChanged
Occurs when the list changes or an item in the list changes.
Top
Extension Methods
  NameDescription
Public Extension MethodHasMethod
Checks whether an object implements a method with the given name.
(Defined by ExtensionMethods.)
Public Extension MethodIsEqual
Compares two objects for equality, performing an elementwise comparison if the elements are vectors or matrices.
(Defined by Matrix.)
Public Extension MethodTo(Type)Overloaded.
Converts an object into another type, irrespective of whether the conversion can be done at compile time or not. This can be used to convert generic types to numeric types during runtime.
(Defined by ExtensionMethods.)
Public Extension MethodToTOverloaded.
Converts an object into another type, irrespective of whether the conversion can be done at compile time or not. This can be used to convert generic types to numeric types during runtime.
(Defined by ExtensionMethods.)
Top
See Also