C# Class Core.Geometry.PointE

Inheritance: Core.Geometry.AShapeE, IXmlSerializable, IPoint
显示文件 Open project: adakkak/Chomo Class Usage Examples

Public Methods

Method Description
AbsDifference ( PointE point ) : PointE
Deserialize ( string str ) : void
Dist ( PointE point ) : double
DotProduct ( PointE vector ) : double
Equals ( IPoint test, double tolerance ) : bool
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetNormalized ( ) : PointE
GetSchema ( ) : System.Xml.Schema.XmlSchema
HasSamePoints ( PointE nxtPt ) : bool
HasSamePoints ( PointE nxtPt, double tol ) : bool
Normalize ( ) : void
PointE ( ) : System
PointE ( PointE pt ) : System
PointE ( double x, double y ) : System
ReadXml ( XmlReader r ) : void
Serialize ( ) : string
Shift ( PointE offset ) : IShapeE
ShiftPt ( PointE offset ) : PointE
ToString ( ) : string
TransformByRotationAbout ( double rotation, PointE center ) : PointE
UpdatePoint ( PointE pointE ) : void
WriteXml ( XmlWriter w ) : void
operator ( ) : PointE

Method Details

AbsDifference() public method

public AbsDifference ( PointE point ) : PointE
point PointE
return PointE

Deserialize() public method

public Deserialize ( string str ) : void
str string
return void

Dist() public method

public Dist ( PointE point ) : double
point PointE
return double

DotProduct() public method

public DotProduct ( PointE vector ) : double
vector PointE
return double

Equals() public method

public Equals ( IPoint test, double tolerance ) : bool
test IPoint
tolerance double
return bool

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetNormalized() public method

public GetNormalized ( ) : PointE
return PointE

GetSchema() public method

public GetSchema ( ) : System.Xml.Schema.XmlSchema
return System.Xml.Schema.XmlSchema

HasSamePoints() public method

public HasSamePoints ( PointE nxtPt ) : bool
nxtPt PointE
return bool

HasSamePoints() public method

public HasSamePoints ( PointE nxtPt, double tol ) : bool
nxtPt PointE
tol double
return bool

Normalize() public method

public Normalize ( ) : void
return void

PointE() public method

public PointE ( ) : System
return System

PointE() public method

public PointE ( PointE pt ) : System
pt PointE
return System

PointE() public method

public PointE ( double x, double y ) : System
x double
y double
return System

ReadXml() public method

public ReadXml ( XmlReader r ) : void
r System.Xml.XmlReader
return void

Serialize() public method

public Serialize ( ) : string
return string

Shift() public method

public Shift ( PointE offset ) : IShapeE
offset PointE
return IShapeE

ShiftPt() public method

public ShiftPt ( PointE offset ) : PointE
offset PointE
return PointE

ToString() public method

public ToString ( ) : string
return string

TransformByRotationAbout() public method

public TransformByRotationAbout ( double rotation, PointE center ) : PointE
rotation double
center PointE
return PointE

UpdatePoint() public method

public UpdatePoint ( PointE pointE ) : void
pointE PointE
return void

WriteXml() public method

public WriteXml ( XmlWriter w ) : void
w System.Xml.XmlWriter
return void

operator() public static method

public static operator ( ) : PointE
return PointE