Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

jStdShape Class Reference

#include <jAPIshapes.h>

Inheritance diagram for jStdShape:

jShape List of all members.

Public Member Functions

 jStdShape ()
jStdShapeoperator= (const jStdShape &s)
void __fastcall Set (jShpType apparence)
bool __fastcall DrawExtremities (TCanvas *cv)
bool __fastcall Direction (TPoint deb, TPoint fin)
bool __fastcall DrawOriginal (TCanvas *cv)
bool __fastcall LoadFromFile (FILE *f)
bool __fastcall SaveToFile (FILE *f)
bool __fastcall IsStartPoint (const TPoint &p)
bool __fastcall IsEndPoint (const TPoint &p)
bool __fastcall Fetch (const TRect &z_old, const TRect &z_new)
bool __fastcall UnFetch (const TRect &z_new, const TRect &z_old)
bool __fastcall DrawFetched (TCanvas *cv, const TRect &dst, const TRect &src)
bool __fastcall IsInside (const TPoint &p)

Public Attributes

vector< TPoint > m_OriginalPoints
jPoint m_start
jPoint m_end
int m_type

Constructor & Destructor Documentation

jStdShape::jStdShape  )  [inline]
 


Member Function Documentation

bool __fastcall jStdShape::Direction TPoint  deb,
TPoint  fin
[inline]
 

Reimplemented from jShape.

bool __fastcall jStdShape::DrawExtremities TCanvas *  cv  )  [inline]
 

bool __fastcall jStdShape::DrawFetched TCanvas *  cv,
const TRect &  dst,
const TRect &  src
[inline]
 

Reimplemented from jShape.

bool __fastcall jStdShape::DrawOriginal TCanvas *  cv  )  [inline]
 

bool __fastcall jStdShape::Fetch const TRect &  z_old,
const TRect &  z_new
[inline]
 

bool __fastcall jStdShape::IsEndPoint const TPoint &  p  )  [inline]
 

bool __fastcall jStdShape::IsInside const TPoint &  p  )  [virtual]
 

Reimplemented from jShape.

bool __fastcall jStdShape::IsStartPoint const TPoint &  p  )  [inline]
 

bool __fastcall jStdShape::LoadFromFile FILE *  f  ) 
 

Reimplemented from jShape.

jStdShape& jStdShape::operator= const jStdShape s  )  [inline]
 

bool __fastcall jStdShape::SaveToFile FILE *  f  ) 
 

Reimplemented from jShape.

void __fastcall jStdShape::Set jShpType  apparence  ) 
 

bool __fastcall jStdShape::UnFetch const TRect &  z_new,
const TRect &  z_old
[inline]
 


Member Data Documentation

jPoint jStdShape::m_end
 

vector<TPoint> jStdShape::m_OriginalPoints
 

jPoint jStdShape::m_start
 

int jStdShape::m_type
 


The documentation for this class was generated from the following files:
Generated on Sat Nov 15 10:52:36 2003 for JAPI by doxygen 1.3.4