DGtal  1.5.beta
DGtal::Display3D< Space, KSpace >::QuadD3D Struct Reference

#include <DGtal/io/Display3D.h>

Inheritance diagram for DGtal::Display3D< Space, KSpace >::QuadD3D:
[legend]

Data Fields

RealPoint point1
 
RealPoint point2
 
RealPoint point3
 
RealPoint point4
 
double nx
 
double ny
 
double nz
 
- Data Fields inherited from DGtal::Display3D< Space, KSpace >::CommonD3D
DGtal::Color color
 Color used for displaying the graphical structure. More...
 
DGtal::int32_t name
 The "OpenGL name" associated with the graphical structure, used for selecting it (-1 is none). More...
 

Additional Inherited Members

- Protected Member Functions inherited from DGtal::Display3D< Space, KSpace >::CommonD3D
 ~CommonD3D ()=default
 Protected destructor to disallow polymorphism. More...
 

Detailed Description

template<typename Space = Z3i::Space, typename KSpace = Z3i::KSpace>
struct DGtal::Display3D< Space, KSpace >::QuadD3D

The graphical structure that represents a quadrilateral in the space. It is used to display clipping planes and the components of the myPrismList (allowing to set normal and color).

See also
Display3D, Viewer3D, Board3DTo2D

Definition at line 185 of file Display3D.h.

Field Documentation

◆ nx

template<typename Space = Z3i::Space, typename KSpace = Z3i::KSpace>
double DGtal::Display3D< Space, KSpace >::QuadD3D::nx

Definition at line 190 of file Display3D.h.

◆ ny

template<typename Space = Z3i::Space, typename KSpace = Z3i::KSpace>
double DGtal::Display3D< Space, KSpace >::QuadD3D::ny

Definition at line 190 of file Display3D.h.

◆ nz

template<typename Space = Z3i::Space, typename KSpace = Z3i::KSpace>
double DGtal::Display3D< Space, KSpace >::QuadD3D::nz

Definition at line 190 of file Display3D.h.

◆ point1

template<typename Space = Z3i::Space, typename KSpace = Z3i::KSpace>
RealPoint DGtal::Display3D< Space, KSpace >::QuadD3D::point1

Definition at line 186 of file Display3D.h.

◆ point2

template<typename Space = Z3i::Space, typename KSpace = Z3i::KSpace>
RealPoint DGtal::Display3D< Space, KSpace >::QuadD3D::point2

Definition at line 187 of file Display3D.h.

◆ point3

template<typename Space = Z3i::Space, typename KSpace = Z3i::KSpace>
RealPoint DGtal::Display3D< Space, KSpace >::QuadD3D::point3

Definition at line 188 of file Display3D.h.

◆ point4

template<typename Space = Z3i::Space, typename KSpace = Z3i::KSpace>
RealPoint DGtal::Display3D< Space, KSpace >::QuadD3D::point4

Definition at line 189 of file Display3D.h.


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