C# Class GeometryAPI.Figure

Inheritance: ITransformable
Mostrar archivo Open project: vladislav-karamfilov/TelerikAcademy Class Usage Examples

Protected Properties

Property Type Description
vertices List

Public Methods

Method Description
Figure ( ) : System
GetCenter ( ) : Vector3D
GetPrimaryMeasure ( ) : double
RotateInXY ( Vector3D rotCenter, double angleDegrees ) : void
Scale ( Vector3D scaleCenter, double scaleFactor ) : void
Translate ( Vector3D translationVector ) : void

Method Details

Figure() public method

public Figure ( ) : System
return System

GetCenter() public method

public GetCenter ( ) : Vector3D
return Vector3D

GetPrimaryMeasure() public abstract method

public abstract GetPrimaryMeasure ( ) : double
return double

RotateInXY() public method

public RotateInXY ( Vector3D rotCenter, double angleDegrees ) : void
rotCenter Vector3D
angleDegrees double
return void

Scale() public method

public Scale ( Vector3D scaleCenter, double scaleFactor ) : void
scaleCenter Vector3D
scaleFactor double
return void

Translate() public method

public Translate ( Vector3D translationVector ) : void
translationVector Vector3D
return void

Property Details

vertices protected_oe property

protected List vertices
return List