libCZI
Reading and Writing CZI documents made easy
libCZI::IDisplaySettings::SplineControlPoint Struct Reference

The (normalized) control points of a spline. More...

#include <libCZI_Metadata.h>

Public Member Functions

 SplineControlPoint (double x, double y)
 
bool operator== (const SplineControlPoint &rhs) const
 
bool operator!= (const SplineControlPoint &rhs) const
 

Public Attributes

double x
 The normalized x-coordinate of a spline control point.
 
double y
 The normalized y-coordinate of a spline control point.
 

Detailed Description

The (normalized) control points of a spline.

Constructor & Destructor Documentation

◆ SplineControlPoint()

libCZI::IDisplaySettings::SplineControlPoint::SplineControlPoint ( double  x,
double  y 
)
inline

Initializes a new instance of the SplineControlPoint class.

Parameters
xThe x coordinate.
yThe y coordinate.

Member Function Documentation

◆ operator!=()

bool libCZI::IDisplaySettings::SplineControlPoint::operator!= ( const SplineControlPoint rhs) const
inline

Inequality operator

Parameters
rhsThe right hand side.
Returns
True if the parameters are not considered equivalent.

◆ operator==()

bool libCZI::IDisplaySettings::SplineControlPoint::operator== ( const SplineControlPoint rhs) const
inline

Equality operator

Parameters
rhsThe right hand side.
Returns
True if the parameters are considered equivalent.

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