TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.report.igc.internal
Interface IVector

All Known Implementing Classes:
Vector

Deprecated. As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt).

public interface IVector

Vector abstraction in 2D integer space.


Method Summary
 double getNorm()
          Deprecated.  
 double getX()
          Deprecated.  
 double getY()
          Deprecated.  
 void normalize()
          Deprecated. set vector norm to 1.0
 void setVector(double x, double y)
          Deprecated. Change both coordinates
 void setVector(IVector vector)
          Deprecated. Change both coordinates
 void setX(double x)
          Deprecated. Change X coordinate of vector
 void setY(double y)
          Deprecated. Change Y coordinate of vector
 

Method Detail

getX

double getX()
Deprecated. 
Returns:
X coordinate of vector

getY

double getY()
Deprecated. 
Returns:
Y coordinate of vector

setX

void setX(double x)
Deprecated. 
Change X coordinate of vector


setY

void setY(double y)
Deprecated. 
Change Y coordinate of vector


setVector

void setVector(double x,
               double y)
Deprecated. 
Change both coordinates


setVector

void setVector(IVector vector)
Deprecated. 
Change both coordinates


normalize

void normalize()
Deprecated. 
set vector norm to 1.0


getNorm

double getNorm()
Deprecated. 
Returns:
vector's norm

TPTP 4.5.0 Platform Project
Internal API Specification