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

#include <dl_entities.h>

Public Member Functions

 DL_EllipseData (double cx, double cy, double cz, double mx, double my, double mz, double ratio, double angle1, double angle2)
 

Public Attributes

double cx
 
double cy
 
double cz
 
double mx
 
double my
 
double mz
 
double ratio
 
double angle1
 
double angle2
 

Detailed Description

Ellipse Data.

Definition at line 590 of file dl_entities.h.

Constructor & Destructor Documentation

◆ DL_EllipseData()

DL_EllipseData::DL_EllipseData ( double  cx,
double  cy,
double  cz,
double  mx,
double  my,
double  mz,
double  ratio,
double  angle1,
double  angle2 
)
inline

Constructor. Parameters: see member variables.

Definition at line 595 of file dl_entities.h.

Member Data Documentation

◆ angle1

double DL_EllipseData::angle1

Startangle of ellipse in rad.

Definition at line 631 of file dl_entities.h.

◆ angle2

double DL_EllipseData::angle2

Endangle of ellipse in rad.

Definition at line 633 of file dl_entities.h.

◆ cx

double DL_EllipseData::cx

X Coordinate of center point.

Definition at line 615 of file dl_entities.h.

◆ cy

double DL_EllipseData::cy

Y Coordinate of center point.

Definition at line 617 of file dl_entities.h.

◆ cz

double DL_EllipseData::cz

Z Coordinate of center point.

Definition at line 619 of file dl_entities.h.

◆ mx

double DL_EllipseData::mx

X coordinate of the endpoint of the major axis.

Definition at line 622 of file dl_entities.h.

◆ my

double DL_EllipseData::my

Y coordinate of the endpoint of the major axis.

Definition at line 624 of file dl_entities.h.

◆ mz

double DL_EllipseData::mz

Z coordinate of the endpoint of the major axis.

Definition at line 626 of file dl_entities.h.

◆ ratio

double DL_EllipseData::ratio

Ratio of minor axis to major axis..

Definition at line 629 of file dl_entities.h.


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