This class is responsible for representing an ONVIF XML shape. More...
Public Member Functions | |
override bool | Equals (object obj) |
Provides value type equality semantics. | |
bool | Equals (Shape other) |
Provides value type equality semantics. | |
override int | GetHashCode () |
object.GetHashCode | |
System.Xml.Schema.XmlSchema | GetSchema () |
IXmlSerializable.GetSchema | |
void | ReadXml (XmlReader reader) |
IXmlSerializable.ReadXml | |
void | WriteXml (XmlWriter writer) |
IXmlSerializable.WriteXml | |
Properties | |
Rectangle | BoundingBox [get, set] |
Gets or sets the bounding box of the shape. | |
Vector | CenterOfGravity [get, set] |
Gets or sets the CenterOfGravity of the shape. | |
bool | IsValid [get] |
Gets whether the shape is valid according to the ONVIF standard, except that we also allow a missing CenterOfGravity. A valid shape has a bounding box defined (i.e different from null). | |
This class is responsible for representing an ONVIF XML shape.
|
inline |
Provides value type equality semantics.
|
inline |
Provides value type equality semantics.
|
inline |
object.GetHashCode
|
inline |
IXmlSerializable.GetSchema
|
inline |
IXmlSerializable.ReadXml
|
inline |
IXmlSerializable.WriteXml
|
getset |
Gets or sets the bounding box of the shape.
|
getset |
Gets or sets the CenterOfGravity of the shape.
|
get |
Gets whether the shape is valid according to the ONVIF standard, except that we also allow a missing CenterOfGravity. A valid shape has a bounding box defined (i.e different from null).