78 LTIScene(
double ulX,
double ulY,
79 double width,
double height,
80 double magnification);
85 LTIScene(
const LTIScene& copy);
101 LTIScene& operator=(
const LTIScene&);
106 bool operator==(
const LTIScene&)
const;
111 bool operator!=(
const LTIScene&)
const;
121 double getMag()
const;
136 double getUpperLeftX()
const;
145 double getUpperLeftY()
const;
154 double getLowerRightX()
const;
163 double getLowerRightY()
const;
172 double getUpperRightX()
const;
181 double getUpperRightY()
const;
190 double getLowerLeftX()
const;
199 double getLowerLeftY()
const;
208 double getCenterX()
const;
217 double getCenterY()
const;
337 double getWidth()
const;
346 double getHeight()
const;
406 void getPoints(
double& ulX,
double& ulY,
407 double& lrX,
double& lrY)
const;
426 void getPoints(
double& ulX,
double& ulY,
427 double& urX,
double& urY,
428 double& llX,
double& llY,
429 double& lrX,
double& lrY,
430 double& cX,
double& cY)
const;
476 LTIScene clip(
double width,
double height)
const;
496 #endif // LTI_SCENE_H
representation of a scene
#define LT_END_NAMESPACE(theNameSpace)
compiler does not support namespaces
signed int lt_int32
signed 32-bit integer
This file contains a number of enums, typedefs, etc, that are used throughout the MrSID SDK...
#define LT_BEGIN_NAMESPACE(theNameSpace)
compiler does not support namespaces