Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

agwsCON_ADAPTER_NTT Class Reference

#include <agwsCON_ADAPTER_NTT.h>

Inheritance diagram for agwsCON_ADAPTER_NTT:

Inheritance graph
[legend]
Collaboration diagram for agwsCON_ADAPTER_NTT:

Collaboration graph
[legend]
List of all members.

Public Methods

 agwsCON_ADAPTER_NTT (const dbSYMADDRESS dbPoint, agwsCON_CAT &gsCatt, agwsCON_SERVER &agServer)
virtual evhCB_COMPL_STAT ProbeAbsCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT ProbeCenterCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT ProbeParkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT ProbeStopCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT OffsetAdCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT OffsetXyCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual vltLOGICAL CheckProbePos (vltDOUBLE alpha, vltDOUBLE delta, vltLOGICAL usedMargin, vltDOUBLE rotAngle)

Protected Methods

ccsCOMPL_STAT GetProbePosDB (vltDOUBLE *probeX, vltDOUBLE *probeY)
ccsCOMPL_STAT GetProbeNameDB (char *probeName)
ccsCOMPL_STAT GetProbeCenterDB (char *probeName, vltDOUBLE *centerX, vltDOUBLE *centerY)
ccsCOMPL_STAT GetProbeVignetDB (char *probeName, vltDOUBLE *minX, vltDOUBLE *maxX, vltDOUBLE *minY, vltDOUBLE *maxY)
ccsCOMPL_STAT DiffRefPosAndGs (vltDOUBLE gsRaInRad, vltDOUBLE gsDecInRad, vltDOUBLE *diffRaInMm, vltDOUBLE *diffDecInMm)
ccsCOMPL_STAT ComputeProbePos (char *probe, vltDOUBLE diffRaInMm, vltDOUBLE diffDecInMm, vltLOGICAL marginUsed, vltDOUBLE rotAngle, vltDOUBLE centerX, vltDOUBLE centerY, vltDOUBLE *probeX, vltDOUBLE *probeY, vltLOGICAL *legalPos)
ccsCOMPL_STAT ConvertProbePos (vltDOUBLE alpha, vltDOUBLE delta, vltLOGICAL marginUsed, vltDOUBLE rotAngle, vltDOUBLE *probeX, vltDOUBLE *probeY, vltLOGICAL *legalPos)
ccsCOMPL_STAT GetRotOffsetDB (vltDOUBLE *rotOffset)
ccsCOMPL_STAT OffsAdParamShuffle (char *buffer, vltLOGICAL *legalPos)
ccsCOMPL_STAT OffsXyParamShuffle (char *buffer, vltLOGICAL *legalPos)
ccsCOMPL_STAT ProbeAbsParamShuffle (char *buffer, vltLOGICAL *legalPos)

Constructor & Destructor Documentation

agwsCON_ADAPTER_NTT::agwsCON_ADAPTER_NTT const dbSYMADDRESS    dbPoint,
agwsCON_CAT   gsCatt,
agwsCON_SERVER   agServer
 


Member Function Documentation

virtual evhCB_COMPL_STAT agwsCON_ADAPTER_NTT::ProbeAbsCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

Reimplemented from agwsCON_ADAPTER.

virtual evhCB_COMPL_STAT agwsCON_ADAPTER_NTT::ProbeCenterCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

Reimplemented from agwsCON_ADAPTER.

virtual evhCB_COMPL_STAT agwsCON_ADAPTER_NTT::ProbeParkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

Reimplemented from agwsCON_ADAPTER.

virtual evhCB_COMPL_STAT agwsCON_ADAPTER_NTT::ProbeStopCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

Reimplemented from agwsCON_ADAPTER.

virtual evhCB_COMPL_STAT agwsCON_ADAPTER_NTT::OffsetAdCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

Reimplemented from agwsCON_ADAPTER.

virtual evhCB_COMPL_STAT agwsCON_ADAPTER_NTT::OffsetXyCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

Reimplemented from agwsCON_ADAPTER.

virtual vltLOGICAL agwsCON_ADAPTER_NTT::CheckProbePos vltDOUBLE    alpha,
vltDOUBLE    delta,
vltLOGICAL    usedMargin,
vltDOUBLE    rotAngle
[virtual]
 

Reimplemented from agwsCON_ADAPTER.

ccsCOMPL_STAT agwsCON_ADAPTER_NTT::GetProbePosDB vltDOUBLE *    probeX,
vltDOUBLE *    probeY
[protected]
 

ccsCOMPL_STAT agwsCON_ADAPTER_NTT::GetProbeNameDB char *    probeName [protected]
 

ccsCOMPL_STAT agwsCON_ADAPTER_NTT::GetProbeCenterDB char *    probeName,
vltDOUBLE *    centerX,
vltDOUBLE *    centerY
[protected]
 

ccsCOMPL_STAT agwsCON_ADAPTER_NTT::GetProbeVignetDB char *    probeName,
vltDOUBLE *    minX,
vltDOUBLE *    maxX,
vltDOUBLE *    minY,
vltDOUBLE *    maxY
[protected]
 

ccsCOMPL_STAT agwsCON_ADAPTER_NTT::DiffRefPosAndGs vltDOUBLE    gsRaInRad,
vltDOUBLE    gsDecInRad,
vltDOUBLE *    diffRaInMm,
vltDOUBLE *    diffDecInMm
[protected]
 

ccsCOMPL_STAT agwsCON_ADAPTER_NTT::ComputeProbePos char *    probe,
vltDOUBLE    diffRaInMm,
vltDOUBLE    diffDecInMm,
vltLOGICAL    marginUsed,
vltDOUBLE    rotAngle,
vltDOUBLE    centerX,
vltDOUBLE    centerY,
vltDOUBLE *    probeX,
vltDOUBLE *    probeY,
vltLOGICAL *    legalPos
[protected]
 

ccsCOMPL_STAT agwsCON_ADAPTER_NTT::ConvertProbePos vltDOUBLE    alpha,
vltDOUBLE    delta,
vltLOGICAL    marginUsed,
vltDOUBLE    rotAngle,
vltDOUBLE *    probeX,
vltDOUBLE *    probeY,
vltLOGICAL *    legalPos
[protected]
 

ccsCOMPL_STAT agwsCON_ADAPTER_NTT::GetRotOffsetDB vltDOUBLE *    rotOffset [protected]
 

ccsCOMPL_STAT agwsCON_ADAPTER_NTT::OffsAdParamShuffle char *    buffer,
vltLOGICAL *    legalPos
[protected]
 

ccsCOMPL_STAT agwsCON_ADAPTER_NTT::OffsXyParamShuffle char *    buffer,
vltLOGICAL *    legalPos
[protected]
 

ccsCOMPL_STAT agwsCON_ADAPTER_NTT::ProbeAbsParamShuffle char *    buffer,
vltLOGICAL *    legalPos
[protected]
 


The documentation for this class was generated from the following file:
Generated on Wed Dec 3 14:57:09 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001