ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
DL_ImageData Struct Reference

#include <dl_entities.h>

Collaboration diagram for DL_ImageData:

Public Member Functions

 DL_ImageData (const std::string &iref, double iipx, double iipy, double iipz, double iux, double iuy, double iuz, double ivx, double ivy, double ivz, int iwidth, int iheight, int ibrightness, int icontrast, int ifade)
 

Public Attributes

std::string ref
 
double ipx
 
double ipy
 
double ipz
 
double ux
 
double uy
 
double uz
 
double vx
 
double vy
 
double vz
 
int width
 
int height
 
int brightness
 
int contrast
 
int fade
 

Detailed Description

Image Data.

Definition at line 1694 of file dl_entities.h.

Constructor & Destructor Documentation

◆ DL_ImageData()

DL_ImageData::DL_ImageData ( const std::string &  iref,
double  iipx,
double  iipy,
double  iipz,
double  iux,
double  iuy,
double  iuz,
double  ivx,
double  ivy,
double  ivz,
int  iwidth,
int  iheight,
int  ibrightness,
int  icontrast,
int  ifade 
)
inline

Constructor. Parameters: see member variables.

Definition at line 1699 of file dl_entities.h.

References height, and width.

Member Data Documentation

◆ brightness

int DL_ImageData::brightness

Brightness (0..100, default = 50).

Definition at line 1757 of file dl_entities.h.

◆ contrast

int DL_ImageData::contrast

Contrast (0..100, default = 50).

Definition at line 1759 of file dl_entities.h.

◆ fade

int DL_ImageData::fade

Fade (0..100, default = 0).

Definition at line 1761 of file dl_entities.h.

◆ height

int DL_ImageData::height

Height of image in pixel.

Definition at line 1755 of file dl_entities.h.

◆ ipx

double DL_ImageData::ipx

X Coordinate of insertion point.

Definition at line 1735 of file dl_entities.h.

◆ ipy

double DL_ImageData::ipy

Y Coordinate of insertion point.

Definition at line 1737 of file dl_entities.h.

◆ ipz

double DL_ImageData::ipz

Z Coordinate of insertion point.

Definition at line 1739 of file dl_entities.h.

◆ ref

std::string DL_ImageData::ref

Reference to the image file (unique, used to refer to the image def object).

Definition at line 1733 of file dl_entities.h.

◆ ux

double DL_ImageData::ux

X Coordinate of u vector along bottom of image.

Definition at line 1741 of file dl_entities.h.

◆ uy

double DL_ImageData::uy

Y Coordinate of u vector along bottom of image.

Definition at line 1743 of file dl_entities.h.

◆ uz

double DL_ImageData::uz

Z Coordinate of u vector along bottom of image.

Definition at line 1745 of file dl_entities.h.

◆ vx

double DL_ImageData::vx

X Coordinate of v vector along left side of image.

Definition at line 1747 of file dl_entities.h.

◆ vy

double DL_ImageData::vy

Y Coordinate of v vector along left side of image.

Definition at line 1749 of file dl_entities.h.

◆ vz

double DL_ImageData::vz

Z Coordinate of v vector along left side of image.

Definition at line 1751 of file dl_entities.h.

◆ width

int DL_ImageData::width

Width of image in pixel.

Definition at line 1753 of file dl_entities.h.


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