IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Opened 22 years ago

Closed 22 years ago

Last modified 22 years ago

#78 closed defect (fixed)

Constructors/destructors for psPlaneTransform, psPlaneDistort

Reported by: Eric.VanAlst@… Owned by: Paul Price
Priority: normal Milestone:
Component: PSLib SDRS Version: unspecified
Severity: minor Keywords:
Cc:

Description

In SDR-02 paragraph 5.3.1, the data types psPlaneTransform and psPlaneDistor
are defined. Should there be constructors and destructors for these types
similar to psSphereTransform is section 5.3.2?

Change History (7)

comment:1 by eugene, 22 years ago

Status: newassigned

yes, there should be constructors & destructors.

the constructors needs to take the polynomial orders for each dimension.

comment:2 by eugene, 22 years ago

Resolution: fixed
Status: assignedclosed

comment:3 by Eric.VanAlst@…, 22 years ago

Resolution: fixed
Status: closedreopened

The resolution specifies there should be constructors and destructors but this
functions are not present in SDR-06 section 5.3.1.

comment:4 by eugene, 22 years ago

Owner: changed from eugene to Paul Price
Status: reopenednew

comment:5 by Paul Price, 22 years ago

Resolution: fixed
Status: newclosed

Added constructors to the SDRS. We don't specify destructors unless there's
something special that needs to be done, and in this case, there isn't.

Each of \code{psPlaneTransform} and \code{psPlaneDistort} has an
appropriate allocator that takes the polynomial order in each
dimension. Both the \code{x} and \code{y} polynomials shall be have
the same dimensions.
\begin{verbatim}
psPlaneTransform *psPlaneTransformAlloc(int n1, int n2);
psPlaneDistort *psPlaneDistortAlloc(int n1, int n2, int n3, int n4);
\end{verbatim}

comment:6 by Paul Price, 22 years ago

Keywords: VERIFIED added

Should be fixed in SDRS-07 and ADD-06 (7 September 2004).

comment:7 by Paul Price, 22 years ago

Keywords: VERIFIED removed
Note: See TracTickets for help on using tickets.