JX Application Framework
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
JPoint Class Reference

#include <JPoint.h>

Public Member Functions

 JPoint ()
 
 JPoint (const JCoordinate x1, const JCoordinate y1)
 
void Set (const JCoordinate x1, const JCoordinate y1)
 
JPointoperator+= (const JPoint &p)
 
JPointoperator-= (const JPoint &p)
 
JPointoperator*= (const JFloat s)
 
JPointoperator/= (const JFloat s)
 
JPoint operator- () const
 

Public Attributes

JCoordinate x
 
JCoordinate y
 

Detailed Description

System independent routines for dealing with points

The coordinate system is the standard computer graphics system:
  +---> x
  |
  y

Constructor & Destructor Documentation

◆ JPoint() [1/2]

JPoint::JPoint ( )
inline

◆ JPoint() [2/2]

JPoint::JPoint ( const JCoordinate  x1,
const JCoordinate  y1 
)
inline

Member Function Documentation

◆ operator*=()

JPoint & JPoint::operator*= ( const JFloat  s)
inline

◆ operator+=()

JPoint & JPoint::operator+= ( const JPoint p)
inline

◆ operator-()

JPoint JPoint::operator- ( ) const
inline

◆ operator-=()

JPoint & JPoint::operator-= ( const JPoint p)
inline

◆ operator/=()

JPoint & JPoint::operator/= ( const JFloat  s)
inline

◆ Set()

void JPoint::Set ( const JCoordinate  x1,
const JCoordinate  y1 
)
inline

Member Data Documentation

◆ x

JCoordinate JPoint::x

◆ y

JCoordinate JPoint::y

The documentation for this class was generated from the following file: