DGtal  0.9.4beta
Data Structures | Public Types | Public Member Functions | Static Public Member Functions | Data Fields | Protected Member Functions | Private Types | Private Member Functions | Private Attributes
DGtal::Viewer3D< TSpace, TKSpace > Class Template Reference

#include <DGtal/io/viewers/Viewer3D.h>

Inheritance diagram for DGtal::Viewer3D< TSpace, TKSpace >:
[legend]
Collaboration diagram for DGtal::Viewer3D< TSpace, TKSpace >:
[legend]

Data Structures

struct  CompFarthestPolygonFromCamera
 
struct  CompFarthestSurfelFromCamera
 
struct  CompFarthestTriangleFromCamera
 
struct  CompFarthestVoxelFromCamera
 
struct  Extension
 
struct  GLTextureImage
 
struct  Image2DDomainD3D
 
struct  TextureImage
 

Public Types

enum  RenderingMode { RenderingDefault, RenderingMetallic, RenderingPlastic, RenderingLambertian }
 
enum  ImageDirection { xDirection, yDirection, zDirection, undefDirection }
 
enum  TextureMode { RGBMode, GrayScaleMode }
 
typedef TSpace Space
 
typedef TKSpace KSpace
 
typedef Viewer3D< Space, KSpaceSelf
 
typedef Display3D< Space, KSpaceDisplay
 
typedef Display::SelectCallbackFct SelectCallbackFct
 
typedef Display::RealPoint RealPoint
 
- Public Types inherited from DGtal::Display3D< TSpace, TKSpace >
enum  StreamKey
 
typedef Display3D< TSpace, TKSpace > Self
 
typedef TSpace::RealPoint RealPoint
 
typedef TSpace::RealVector RealVector
 
typedef CanonicEmbedder< TSpace > Embedder
 
typedef CanonicCellEmbedder< TKSpace > CellEmbedder
 
typedef CanonicSCellEmbedder< TKSpace > SCellEmbedder
 
typedef int(* SelectCallbackFct) (void *viewer, DGtal::int32_t name, void *data)
 
typedef std::map< DGtal::int32_t, std::vector< QuadD3D > > QuadsMap
 
typedef std::map< DGtal::int32_t, std::vector< CubeD3D > > CubesMap
 
typedef std::map< std::string, std::string > ModeMapping
 
typedef std::map< std::string, CountedPtr< DrawableWithDisplay3D > > StyleMapping
 

Public Member Functions

 Viewer3D ()
 
 Viewer3D (const KSpace &KSEmb)
 
void setExtension (Extension *ext)
 
void removeExtension ()
 
void setCameraPosition (double ax, double ay, double az)
 
void setCameraDirection (double ax, double ay, double az)
 
void setCameraUpVector (double ax, double ay, double az)
 
void setNearFar (double _near, double _far)
 
void setGLScale (float sx, float sy, float sz)
 
void setGLDoubleRenderingMode (bool doubleSidedRendering)
 
void setGLMaterialShininessCoefficient (const GLfloat matShininessCoeff)
 
void setGLLightAmbientCoefficients (const GLfloat lightAmbientCoeffs[4])
 
void setGLLightDiffuseCoefficients (const GLfloat lightDiffuseCoeffs[4])
 
void setGLLightSpecularCoefficients (const GLfloat lightSpecularCoeffs[4])
 
void setUseGLPointForBalls (bool useOpenGLPt)
 
void updateRenderingCoefficients (const RenderingMode aRenderMode, bool displayState=true)
 
Viewer3D< Space, KSpace > & operator<< (const DGtal::Color &aColor)
 
Viewer3D< Space, KSpace > & operator<< (const typename Viewer3D< Space, KSpace >::StreamKey &key)
 
void sortSurfelFromCamera ()
 
void sortTriangleFromCamera ()
 
void sortQuadFromCamera ()
 
void sortPolygonFromCamera ()
 
template<typename TDrawableWithViewer3D >
Viewer3D< Space, KSpace > & operator<< (const TDrawableWithViewer3D &object)
 
void selfDisplay (std::ostream &out) const
 
bool isValid () const
 
virtual unsigned int getCurrentDomainNumber ()
 
virtual unsigned int getCurrentGLImageNumber ()
 
virtual void paintGL ()
 
virtual void show ()
 
void addTextureImage (const TextureImage &image)
 
template<typename TImageType , typename TFunctor >
void updateTextureImage (unsigned int imageIndex, const TImageType &image, const TFunctor &aFunctor, double xTranslation=0.0, double yTranslation=0.0, double zTranslation=0.0, double rotationAngle=0.0, ImageDirection rotationDir=zDirection)
 
void updateOrientationTextureImage (unsigned int imageIndex, double xPosition, double yPosition, double zPosition, ImageDirection newDirection)
 
void updateEmbeddingTextureImage (unsigned int anImageIndex, typename Space::Point aPoint1, typename Space::Point aPoint2, typename Space::Point aPoint3, typename Space::Point aPoint4)
 
template<typename TDomain >
void addImage2DDomainD3D (const TDomain &anImageDomain, std::string mode, const DGtal::Color &aColor=DGtal::Color::Red)
 
void updateAn2DDomainOrientation (unsigned int imageIndex, double xPosition, double yPosition, double zPosition, ImageDirection newDirection)
 
void translateAn2DDomain (unsigned int domainIndex, double xTranslation, double yTranslation, double zTranslation)
 
std::vector< typename DGtal::Viewer3D< Space, KSpace >::LineD3D > compute2DDomainLineRepresentation (Image2DDomainD3D &anImageDomain, double delta)
 
std::vector< typename DGtal::Viewer3D< Space, KSpace >::LineD3D > compute2DDomainLineRepresentation (Image2DDomainD3D &anImageDomain)
 
template<typename TContainer >
void rotateLineD3D (typename DGtal::Display3D< Space, KSpace >::LineD3D &aLine, DGtal::PointVector< 3, int, TContainer > pt, double angleRotation, ImageDirection dirRotation)
 
void rotateDomain (Image2DDomainD3D &anDom, double angle, ImageDirection rotationDir)
 
void drawSomeLight (GLenum light) const
 
void drawSomeLight (GLenum light, float zoom) const
 
void updateList (bool needToUpdateBoundingBox=true)
 
void glDrawGLBall (const typename Viewer3D< Space, KSpace >::BallD3D &aBall)
 
virtual void keyPressEvent (QKeyEvent *e)
 
virtual void mouseMoveEvent (QMouseEvent *e)
 
virtual void mousePressEvent (QMouseEvent *e)
 
virtual void mouseReleaseEvent (QMouseEvent *e)
 
virtual void drawWithNames ()
 
virtual void draw ()
 
virtual void init ()
 
virtual QString helpString () const
 
virtual void postSelection (const QPoint &point)
 
virtual QDomElement domElement (const QString &name, QDomDocument &document) const
 
virtual void initFromDOMElement (const QDomElement &element)
 
- Public Member Functions inherited from DGtal::Display3D< TSpace, TKSpace >
 BOOST_CONCEPT_ASSERT ((concepts::CSpace< TSpace >))
 
virtual ~Display3D ()
 
 Display3D (const TKSpace &KSEmb)
 
 Display3D ()
 
 Display3D (const Display3D &)=delete
 
 Display3D (Display3D &&)=delete
 
Display3Doperator= (const Display3D &)=delete
 
Display3Doperator= (Display3D &&)=delete
 
const Embedderembedder () const
 
const CellEmbeddercellEmbedder () const
 
const SCellEmbeddersCellEmbedder () const
 
const TKSpace & space () const
 
virtual void setFillColor (DGtal::Color aColor)
 
virtual void setFillTransparency (unsigned char alpha)
 
virtual void setLineColor (DGtal::Color aColor)
 
virtual DGtal::Color getFillColor ()
 
virtual DGtal::Color getLineColor ()
 
virtual void setKSpace (const TKSpace &aKSpace)
 
void setName3d (DGtal::int32_t name=-1)
 
DGtal::int32_t name3d () const
 
void setSelectCallback3D (SelectCallbackFct fct, void *data, DGtal::int32_t min_name, DGtal::int32_t max_name)
 
SelectCallbackFct getSelectCallback3D (DGtal::int32_t aName, void *&data) const
 
void addClippingPlane (double a, double b, double c, double d, bool drawPlane)
 
std::string getMode (const std::string &objectName) const
 
void createNewLineList (std::string s="")
 
void createNewBallList (std::string s="")
 
DGtal::int32_t createNewCubeList ()
 
bool deleteCubeList (const DGtal::int32_t name)
 
DGtal::int32_t createNewQuadList ()
 
bool deleteQuadList (const DGtal::int32_t name)
 
void createNewTriangleList (std::string s="")
 
void createNewPolygonList (std::string s="")
 
void addQuad (const RealPoint &p1, const RealPoint &p2, const RealPoint &p3, const RealPoint &p4)
 
void addQuadWithNormal (const RealPoint &p1, const RealPoint &p2, const RealPoint &p3, const RealPoint &p4, const RealPoint &n, const bool enableReorientation, const bool enableDoubleFace=false)
 
void addQuadFromSurfelCenter (const RealPoint &baseQuadCenter, bool xSurfel, bool ySurfel, bool zSurfel)
 
void addQuadFromSurfelCenterWithNormal (const RealPoint &baseQuadCenter, bool xSurfel, bool ySurfel, bool zSurfel, const RealVector &aNormal, const bool enableReorientation, const bool sign, const bool enableDoubleFace=false)
 
void addTriangle (const RealPoint &p1, const RealPoint &p2, const RealPoint &p3)
 
void addPolygon (const std::vector< RealPoint > &vertices)
 
void addLine (const RealPoint &p1, const RealPoint &p2, const double width=0.03)
 
void addCube (const RealPoint &center, double width=1.0)
 
void addBall (const RealPoint &center, const double radius=0.5, const unsigned int resolution=30)
 
void addPrism (const RealPoint &baseQuadCenter, bool xSurfel, bool ySurfel, bool zSurfel, double sizeShiftFactor, double sizeFactor=1.0, bool isSigned=false, bool aSign=true)
 
void addBasicSurfel (const RealPoint &baseQuadCenter, bool xSurfel, bool ySurfel, bool zSurfel)
 
void addCone (const RealPoint &p1, const RealPoint &p2, double width=0.08)
 
void addCylinder (const RealPoint &p1, const RealPoint &p2, const double width=0.02)
 
void updateBoundingBox (const RealPoint &point)
 
void exportToMesh (Mesh< RealPoint > &aMesh) const
 
Display3Doperator<< (const TDrawableWithDisplay3D &object)
 
void selfDisplay (std::ostream &out) const
 
bool isValid () const
 
void clear ()
 
RealPoint embed (const typename TSpace::Point &dp) const
 
RealPoint embedKS (const typename TKSpace::SCell &cell) const
 
RealPoint embedKS (const DGtal::TransformedPrism &aTrans) const
 
RealPoint embedK (const typename TKSpace::Cell &cell) const
 

Static Public Member Functions

template<typename TImageORDomain >
static void rotateImageVertex (TImageORDomain &anImageOrDom, double angle, ImageDirection rotationDir)
 
template<typename TValues >
static void rotatePoint (TValues &x, TValues &y, TValues &z, double cx, double cy, double cz, double rotationAngle, ImageDirection rotationDir)
 

Data Fields

DGtal::Color myDefaultBackgroundColor
 
DGtal::Color myDefaultColor
 
bool myIsBackgroundDefault
 
bool myViewWire
 
double myGLPointMinWidth = 1.5
 
double myGLLineMinWidth = 1.5
 
bool myAutoSaveState
 
RenderingMode myRenderingMode = RenderingDefault
 
- Data Fields inherited from DGtal::Display3D< TSpace, TKSpace >
ModeMapping myModes
 
StyleMapping myStyles
 
bool myBoundingPtEmptyTag
 
double myBoundingPtUp [3]
 
double myBoundingPtLow [3]
 

Protected Member Functions

virtual void closeEvent (QCloseEvent *e)
 

Private Types

typedef std::vector< typename Viewer3D< Space, KSpace >::CubeD3D > VectorCubes
 
typedef std::vector< typename Viewer3D< Space, KSpace >::QuadD3D > VectorQuad
 
typedef std::vector< typename Viewer3D< Space, KSpace >::LineD3D > VectorLine
 
typedef std::vector< typename Viewer3D< Space, KSpace >::BallD3D > VectorBall
 
typedef std::vector< typename Viewer3D< Space, KSpace >::TriangleD3D > VectorTriangle
 
typedef std::vector< typename Viewer3D< Space, KSpace >::PolygonD3D > VectorPolygon
 
typedef std::vector< typename Viewer3D< Space, KSpace >::TextureImageVectorTextureImage
 
typedef VectorCubes::iterator ItCube
 

Private Member Functions

 BOOST_CONCEPT_ASSERT ((concepts::CSpace< TSpace >))
 
void glCreateListCubesMaps (const typename Display3D< Space, KSpace >::CubesMap &aCubeMap, unsigned int idList)
 
void glCreateListQuadD3D (const VectorQuad &aVectQuad, unsigned int idList)
 
void glCreateListLines (const VectorLine &aVectLine, unsigned int idList)
 
void glCreateListBalls (const VectorBall &aVectBall, unsigned int idList)
 
void glCreateListQuadMaps (const typename Display3D< Space, KSpace >::QuadsMap &aQuadMap, unsigned int idList)
 
void glCreateListQuadMapsWired (const typename Display3D< Space, KSpace >::QuadsMap &aQuadMap, unsigned int idList)
 
void glCreateListTriangles (const std::vector< VectorTriangle > &aVectTriangle, unsigned int idList)
 
void glCreateListTrianglesWired (const std::vector< VectorTriangle > &aVectTriangle, unsigned int idList)
 
void glCreateListPolygons (const std::vector< VectorPolygon > &aVectPolygon, unsigned int idList)
 
void glCreateListPolygonsWired (const std::vector< VectorPolygon > &aVectPolygon, unsigned int idList)
 
void glUpdateTextureImages (const VectorTextureImage &aVectImage)
 
void glUpdateLightRenderingMode () const
 
void glUpdateBackground ()
 
void updateLightCoordsFromCamera ()
 
void updateRelativeCameraFromLightPosition ()
 

Private Attributes

GLuint myTriangleSetListId
 
GLuint myTriangleSetListWiredId
 
GLuint myPolygonSetListId
 
GLuint myPolygonSetListWiredId
 
GLuint myLineSetListId
 
GLuint myBallSetListId
 
GLuint myPrismListId
 
GLuint myQuadsMapId
 
GLuint myQuadsMapWiredId
 
GLuint myCubesMapId
 
GLuint myCubeSetListWiredId
 
unsigned int myNbListe
 
unsigned int myNbLineSetList
 
unsigned int myNbBallSetList
 
unsigned int myNbPrismSetList
 
int mySelectedElementId = -1
 
unsigned char mySelectionColorShift = 150
 
qglviewer::Vec myOrig
 
qglviewer::Vec myDir
 
qglviewer::Vec myDirSelector
 
qglviewer::Vec mySelectedPoint
 
QPoint myPosSelector
 
std::vector< GLTextureImagemyVectTextureImage
 
bool myIsDoubleFaceRendering = true
 
double camera_position [3]
 
double camera_direction [3]
 
double camera_upVector [3]
 
bool myLightPositionFixToCamera = true
 
double myLightTheta
 
double myLightPhi
 
double myLightR
 
GLfloat myLightPosition [4] = {0.0f, 0.0f, 1.0f, 1.0f}
 
GLfloat myLightPositionRefCameraDefault [3] = {-100.0f, 100.0f, 0.0f}
 
GLfloat myLightPositionRefCamera [3] = {0.0f, 0.0f, 0.0f}
 
GLfloat myMaterialShininessCoeff [1] = {50.0f}
 
GLfloat myMaterialSpecularCoeffs [4] = { 1.0f, 1.0f, 1.0f, 1.0f }
 
GLfloat myLightSpecularCoeffs [4] = { 0.3f, 0.3f, 0.3f, 1.0f }
 
GLfloat myLightAmbientCoeffs [4] = { 0.0f, 0.0f, 0.0f, 1.0f }
 
GLfloat myLightDiffuseCoeffs [4] = { 0.7f, 0.7f, 0.7f, 1.0f }
 
const GLfloat myDefaultRenderSpec = 0.3f
 
const GLfloat myDefaultRenderDiff = 0.7f
 
const GLfloat myLambertRenderSpec = 0.0f
 
const GLfloat myLambertRenderDiff = 0.9f
 
const GLfloat myMetallicRenderSpec = 0.5f
 
const GLfloat myMetallicRenderDiff = 0.5f
 
const GLfloat myPlasticRenderSpec = 0.8f
 
const GLfloat myPlasticRenderDiff = 0.2f
 
bool myUseGLPointsForBalls = false
 
double ZNear
 
double ZFar
 
float myMeshDefaultLineWidth
 
float myGLScaleFactorX =1.0
 
float myGLScaleFactorY =1.0
 
float myGLScaleFactorZ =1.0
 
double myLigthRotationStep
 
int myRefMouseXPos
 
int myRefMouseYPos
 
bool myIsMovingLight
 
std::vector< TextureImagemyGSImageList
 
std::vector< Image2DDomainD3DmyImageDomainList
 
ExtensionmyExtension
 

Additional Inherited Members

- Static Protected Member Functions inherited from DGtal::Display3D< TSpace, TKSpace >
static void cross (double dst[3], double srcA[3], double srcB[3])
 
static void normalize (double vec[3])
 
- Protected Attributes inherited from DGtal::Display3D< TSpace, TKSpace >
TKSpace myKSpace
 
EmbeddermyEmbedder
 
CellEmbeddermyCellEmbedder
 
SCellEmbeddermySCellEmbedder
 
DGtal::Color myCurrentFillColor
 
DGtal::Color myCurrentLineColor
 
double myCurrentfShiftVisuPrisms
 
std::vector< std::vector< LineD3D > > myLineSetList
 
std::vector< std::vector< BallD3D > > myBallSetList
 
std::vector< ClippingPlaneD3D > myClippingPlaneList
 
std::vector< QuadD3D > myPrismList
 
QuadsMap myQuadsMap
 
std::vector< std::vector< TriangleD3D > > myTriangleSetList
 
std::vector< std::vector< PolygonD3D > > myPolygonSetList
 
CubesMap myCubesMap
 
std::vector< std::string > myCubeSetNameList
 
std::vector< std::string > myLineSetNameList
 
std::vector< std::string > myBallSetNameList
 
std::vector< std::string > myClippingPlaneNameList
 
std::vector< std::string > myPrismNameList
 
std::vector< std::string > myQuadSetNameList
 
std::vector< std::string > myTriangleSetNameList
 
std::vector< std::string > myPolygonSetNameList
 
DGtal::int32_t myName3d
 
std::set< SelectCallbackFctStore > mySelectCallBackFcts
 
bool myBoundingPtChangedTag
 

Detailed Description

template<typename TSpace = SpaceND<3>, typename TKSpace = KhalimskySpaceND<3>>
class DGtal::Viewer3D< TSpace, TKSpace >

Description of class 'Viewer3D'

Aim: Display 3D primitive (like title4Fnl" href="classDGtal_1_1PointVectorhea13D">f="classDGtimit,1_1Display3D.html">DGtal::Display3D&lgisplassBySTLassal_1_1PointVectorheAtabnss=netPointV fGtPsDGtmItegt;slassdlgispl ptr> < with_1 so;3&gassn ds="se. ">&lgisplassBySTLassimit,1_1Display3D.html">DGtal::Display3DObjssDal_1_1PointVectorheAclabjssD (GtPdlgispl abjssD) represObjssDtemRi...). ThisPointV userethe libQGLay 3D library (e (lSe5 llsoDGhttp://www.libqglvy 3D .cal_1http://www.libqglvy 3D .caltemRi). It1_1Displslassthe ointV _1Display3D.html">DGtal::Display3D< TSpace, TKPointVectorheThisPsa19 ab"measD ointV def>< TSpatemRiand dls="els abjssDV usmIteaegi13D" "meeam mecs="ism ass"

D

D". DQtGui/qapplical" h.hss ' <" idivlikte<typenl> <" idivlikte<typenl>

Aim: squot; <" idivlikte<typenl> 319ae13c5 <" 1Display3code9ac6a329319ae13c5Z3i: DisplZ3itemR; idivlikte<typenl>D

D p1

D

D p2

D

D p3; idivlikte<typenl>D

D ;

DemIt::updass< TS; idivlikte<typenl> return <" applical" h.exec(); idivlikidivlke ThisPointV isP class e13c5 use_1toedls="el"abjssD. MmIteprecisely, a cld > clksy cells.e (liktlf75cdce0tTceND< P/trmetheritdt> Teparatogn="bo>any modellass&lgispli hrS13c5  TKeparatogn="bo>any modelassK/> clkskl" hrsparatogn="id="d etails">< etdd1 idllikdlf75cdce018el" henotee =dt>Noteitdt>muratoem>ay3DvideeaeK/> clksy e13c5 ltPinstancial" h if you wish1toedls="el"cellsGwith the vy 3D . If you ar5 not gomItetoedls="el"cells, theh it isPnot calpulsory toey3Dvideeit.Se5 llsoDGtal::Display3D< TSpace, TKPointVectorheThisPsa19 ab"measD ointV def>< TSpatemR,1_1Display3D.html">DGtal::Display3DBoard3DTo2ace, TKPointVecCintV fGtPPDF, PNG, PS, EPS, SVG export drawmItsGwith CairoGwith 3D->2hrefoj8el" h. ">Board3DTo2atemRiExa13D"s:iDGdec_2exa13D"DECSurf3c5_8cpp-exa13D"19a56e_a0">dec/exa13D"DECSurf3c5.cpptemR,1_1Display3D.html">DGdec_2exa13D"Di" heths="sriorCalculusSolv5_8cpp-exa13D"19a56e_a20">dec/exa13D"Di" heths="sriorCalculusSolv5.cpptemR,1_1Display3D.html">DGgeometdy_2curves_2exa13D"AsplhDSS3d_8cpp-exa13D"19a56e_a4">geometdy/curves/exa13D"AsplhDSS3d.cpptemR,1_1Display3D.html">DGgeometdy_2curves_2exa13D"GridCurve3d_8cpp-exa13D"19a56e_a4">geometdy/curves/exa13D"GridCurve3d.cpptemR,1_1Display3D.html">DGgeometdy_2surf3c5s_2dvcm-3d_8cpp-exa13D"19a56e_aspangeometdy/surf3c5s/dvcm-3d.cpptemR,1_1Display3D.html">DGgeometdy_2surf3c5s_2greedy-plass-seg>DGgeometdy_2surf3c5s_2greedy-plass-seg>geometdy/surf3c5s/greedy-plass-seg>DGgeometdy_2volum5s_2distanc5_2distanc5meansfGtm3D_8cpp-exa13D"19a56e_a4">geometdy/volum5s/distanc5/distanc5meansfGtm3D.cpptemR,1_1Display3D.html">DGgeometdy_2volum5s_2distanc5_2exa13D"FMM3D_8cpp-exa13D"19a56e_a28">geometdy/volum5s/distanc5/exa13D"FMM3D.cpptemR,1_1Display3D.html">DGgraph_2volDistanc5Travherpla8cpp-exa13D"19a56e_a21">graph/volDistanc5Travherpl.cpptemR,1_1Display3D.html">DGi clas_2exmeasD2Dr clasFrom3Dandss="_8cpp-exa13D"19a56e_a0">i clas/exmeasD2Dr clasFrom3Dandss=".cpptemR,1_1Display3D.html">DGio_2digisplassFromf="clpara_8cpp-exa13D"19a56e_a0">io/digisplassFromf="clpara.cpptemR,1_1Display3D.html">DGio_2digisplassFromVola8cpp-exa13D"19a56e_a0">io/digisplassFromVol.cpptemR,1_1Display3D.html">DGio_2m5shFromOFFa8cpp-exa13D"19a56e_a0">io/m5shFromOFF.cpptemR,1_1Display3D.html">DGio_2vy 3Duplaurf3c5_8cpp-exa13D"19a56e_a0">io/vy 3Duplaurf3c5.cpptemR,1_1Display3D.html">DGio_2vy 3her_2demo-kernel-2_8cpp-exa13D"19a56e_as">io/vy 3D s/demo-kernel-2.cpptemR,1_1Display3D.html">DGio_2vy 3her_2v -1-ptr> <_8cpp-exa13D"19a56e_a1">io/vy 3D s/v -1-ptr> <.cpptemR,1_1Display3D.html">DGio_2vy 3her_2v -11-ex"separa_8cpp-exa13D"19a56e_a0">io/vy 3D s/v -11-ex"separa.cpptemR,1_1Display3D.html">DGio_2vy 3her_2v -2-gt;s_8cpp-exa13D"19a56e_a0">io/vy 3D s/v -2-gt;s.cpptemR,1_1Display3D.html">DGio_2vy 3her_2v -3-abjssDV_8cpp-exa13D"19a56e_a0">io/vy 3D s/v -3-abjssDV.cpptemR,1_1Display3D.html">DGio_2vy 3her_2v -4-modeV_8cpp-exa13D"19a56e_a0">io/vy 3D s/v -4-modeV.cpptemR,1_1Display3D.html">DGio_2vy 3her_2v -5-curaom_8cpp-exa13D"19a56e_a0">io/vy 3D s/v -5-curaom.cpptemR,1_1Display3D.html">DGio_2vy 3her_2v -6-cr> io/vy 3D s/v -6-cr> DGio_2vy 3her_2v -7-plassV_8cpp-exa13D"19a56e_a0">io/vy 3D s/v -7-plassV.cpptemR,1_1Display3D.html">DGio_2vy 3her_2v -7-stdplass_8cpp-exa13D"19a56e_a0">io/vy 3D s/v -7-stdplass.cpptemR,1_1Display3D.html">DGio_2vy 3her_2v -7bis-plassV_8cpp-exa13D"19a56e_a0">io/vy 3D s/v -7bis-plassV.cpptemR,1_1Display3D.html">DGio_2vy 3her_2v -7bis-stdplass_8cpp-exa13D"19a56e_a0">io/vy 3D s/v -7bis-stdplass.cpptemR,1_1Display3D.html">DGio_2vy 3her_2v -8bis-2Di clas_8cpp-exa13D"19a56e_a3">io/vy 3D s/v -8bis-2Di clas.cpptemR,1_1Display3D.html">DGio_2vy 3her_2v -9-3Di clas_8cpp-exa13D"19a56e_a6">io/vy 3D s/v -9-3Di clas.cpptemR,1_1Display3D.html">DGshapas_2m5sh3DC="meon.haraAndss="> csal" h_8cpp-exa13D"19a56e_a0">shapas/m5sh3DC="meon.haraAndss="> csal" h.cpptemR,1_1Display3D.html">DGshapas_2vshapas/vDGshapas_2vshapas/vDGtopology_23dBorderExmeasD" h_8cpp-exa13D"19a56e_a10">topology/3dBorderExmeasD" h.cpptemR,1_1Display3D.html">DGtopology_23dBorderExmeasD" hIm _8cpp-exa13D"19a56e_a0">topology/3dBorderExmeasD" hIm .cpptemR,1_1Display3D.html">DGtopology_23dKSaurf3c5ExmeasD" h_8cpp-exa13D"19a56e_a9">topology/3dKSaurf3c5ExmeasD" h.cpptemR,1_1Display3D.html">DGtopology_2ctopo-2-3d_8cpp-exa13D"19a56e_a14">topology/ctopo-2-3d.cpptemR,1_1Display3D.html">DGtopology_2digisplaurf3c5Slic5_8cpp-exa13D"19a56e_a6">topology/digisplaurf3c5Slic5.cpptemR,1_1Display3D.html">DGtopology_2frontierAndr> topology/frontierAndr> DGtopology_2homotopicThtrntr 3D_8cpp-exa13D"19a56e_a1">topology/homotopicThtrntr 3D.cpptemR,1_1Display3D.html">DGtopology_2volBreadthFirstTravherpla8cpp-exa13D"19a56e_a17">topology/volBreadthFirstTravherpl.cpptemR,1_1Display3D.html">DGtopology_2volScanr> topology/volScanr> DGtopology_2volTrackr> topology/volTrackr> DGtuDGtmal-exa13D"s_2volDTGeanulo_8cpp-exa13D"19a56e_a5">tuDGtmal-exa13D"s/volDTGeanulo.cpptemR.etdd1 idllik="elfintd>DGnsion8h_sourc"19a56el00132">132temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etplikidivl

templa1Display3anch s class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">typedef _1Display3D.html">DGtal::Display3D< TSpace, TKSplt; TSpatemR:Vie_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator:< 1Viewer3D.html">Viewer3D'

Aim: Displace > temR:Vieescription of class '::_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff95567"84d clba0cc7bd03037ed95e6827da9">plt; TStor:abc07i c/lrni etails">DGnsion8h_sourc"19a56el00144">144temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">typedef assDGt="sep::9a5tr> < 1Viewer3D.html">Viewer3D'

Aim: Displace > temR:Vieescription of class '::_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff95567490f42a08e22418824cff5a67df14f>< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DGnsion8h_sourc"19a56el01376">1376temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etpli idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">typedef gt;>< 1Viewer3D.html">Viewer3D'

Aim: Displace > temR:Vieescription of class '::_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff95567"it pab0dea4aattr23dee3bab6td ca">separator:abc07i c/lrni etails">DGnsion8h_sourc"19a56el00142">142temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etpli idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">typedef _1Display3D.html">DGtal::Display3D< TSpace, T7b"a86074aef122c2138ed2e6738cd86span< TS::Realf="cltemRi<1Viewer3D.html">Viewer3D'

Aim: Displace > temR:Vieescription of class '::_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff955678pab90fb6b37a77e1858f908f0b16a41">Realf="cltemRabc07i c/lrni etails">DGnsion8h_sourc"19a56el00146">146temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etpli idivlikidivlla1Display3anch 37960291dbc09d">s class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">typedef Dlt; TS::;Viewer3D'

Aim: Displace > temR:Vieescription of class '::_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff95567c0473c75749214/a> 37960291dbc09d">;DGnsion8h_sourc"19a56el00145">145temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etpli idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">typedef _1Display3D.html">DGtal::Display3D>

Aim: Display 3D primit:Vie_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator:< 1Viewer3D.html">Viewer3D'

Aim: Displace > temR:Vieescription of class '::_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff95567"6e32fc9t pr86sa2fc4cfc2b3666628">;DGnsion8h_sourc"19a56el00143">143temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etpli idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">typedef g;>< 1Viewer3D.html">Viewer3D'

Aim: Displace > temR:Vieescription of class '::_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff95567"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:abc07i c/lrni etails">DGnsion8h_sourc"19a56el00141">141temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etpli idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">typedef  DGtal::Display3D>

Aim: Display 3D primit:Vie_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator:<::class="< 1Viewer3D.html">Viewer3D'

Aim: Displace > temR:Vieescription of class '::_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff9556758a7cd0ff8a2af71f4c3075333d326a7">assDGtclastor:abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DGnsion8h_sourc"19a56el01370">1370temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etpli idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">typedef  DGtal::Display3D>

Aim: Display 3D primit:Vie_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator:<::="ses="< 1Viewer3D.html">Viewer3D'

Aim: Displace > temR:Vieescription of class '::_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff955675c0d24ad68ff24c5e2c6c55aatc62549">assDGt="septor:abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DGnsion8h_sourc"19a56el01367">1367temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etpli idivlikidivlla1Display3anch &bf171ea241">s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">typedef  DGtal::Display3D>

Aim: Display 3D primit:Vie_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator:<::class="< 1Viewer3D.html">Viewer3D'

Aim: Displace > temR:Vieescription of class '::_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff9556777fcb9300c92cb0a40/a>&bf171ea241">assDGtclastor:abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DGnsion8h_sourc"19a56el01369">1369temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">typedef  DGtal::Display3D>

Aim: Display 3D primit:Vie_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator:<::td class="< 1Viewer3D.html">Viewer3D'

Aim: Displace > temR:Vieescription of class '::_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff955677c18636bf49f2386>< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DGnsion8h_sourc"19a56el01372">1372temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">typedef  DGtal::Display3D>

Aim: Display 3D primit:Vie_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator:<::="memIt< 1Viewer3D.html">Viewer3D'

Aim: Displace > temR:Vieescription of class '::_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff95567878091b084ab4ribs93618abee6f11b4anassDGt="metor:abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DGnsion8h_sourc"19a56el01368">1368temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">typedef  DGtal::Display3D>

Aim: Display 3D primit:Vie_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator:<::_1Display3D.html">DGseon.hDisplay3D1031bbe7ay3DTexturer cla: DisplTexturer clator:< 1Viewer3D.html">Viewer3D'

Aim: Displace > temR:Vieescription of class '::_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff95567a8561d9d40eaa818148e0526ae45s93canassDGtTexturer clator:abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DGnsion8h_sourc"19a56el01373">1373temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">typedef  DGtal::Display3D>

Aim: Display 3D primit:Vie_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator:<::Viewer3D'

Aim: Displace > temR:Vieescription of class '::_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff9556752774dde28d9318321313a892a902222anassDGtTtd clastor:abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DGnsion8h_sourc"19a56el01371">1371temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etpli idivlikidivllaDescription

templa1Display3anch class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">enum1_1Display3D.html">DGtal::Display3D1031bbe758c3025c62e198b80da8dcedc191434aa075s9eanace > ::r claDir8el" htor:abc07i c/lrni etails"> field319a">a1Display3anch  field319a">a1Display3anch s field319a">a1Display3anch  field319a">a1Display3anch DGnsion8h_sourc"19a56el00469">469temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etplikte<typenfrag>

tor:ae> <"ht" va{_1Display3code9ac6a329tal::Display3D1031bbe758c3025c62e198b80da8dcedc191434aa075s9ea197e37fa5e0ttriba0ddb2ad4414fb9fanxDir8el" htor:,1_1Display3code9ac6a329tal::Display3D1031bbe758c3025c62e198b80da8dcedc191434aa075s9eae07d9c89301lass974f714793d5dd2aa">yDir8el" htor:,1_1Display3code9ac6a329tal::Display3D1031bbe758c3025c62e198b80da8dcedc191434aa075s9ea1073dd91081c9af363b3149acit pbba1Dc6a329tal::Display3D1031bbe758c3025c62e198b80da8dcedc191434aa075s9ea8d57cc8d48Gtaa389c6878079dd771apanace >

::undefDir8el" htemR/idivlelfintd> a1Dc6a329nsion8h_sourc"19a56el00469">1031bbe758:469temR/idivla1Dc6a329tal::Display3D1031bbe758c3025c62e198b80da8dcedc191434aa075s9ea1073dd91081c9af363b3149acit pbb ::zDir8el" htemR/idivlelfintd> a1Dc6a329nsion8h_sourc"19a56el00469">1031bbe758:469temR/idivla1Dc6a329tal::Display3D1031bbe758c3025c62e198b80da8dcedc191434aa075s9ea197e37fa5e0ttriba0ddb2ad4414fb9fanace > ::xDir8el" htemR/idivlelfintd> a1Dc6a329nsion8h_sourc"19a56el00469">1031bbe758:469temR/idivlste<typentt319a">a1Dc6a329tal::Display3D1031bbe758c3025c62e198b80da8dcedc191434aa075s9eae07d9c89301lass974f714793d5dd2aa">ace > ::yDir8el" htemR/idivlelfintd> a1Dc6a329nsion8h_sourc"19a56el00469">1031bbe758:469temR/idivl idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">enum1_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff9556741f43f5d8ed445215b84664faa6b6243">ace > ::RendetmItModetor:abc07i c/lrni etails">  field319a">a1Display3anch  field319a">a1Display3anch  field319a">a1Display3anch  field319a">a1Display3anch DGnsion8h_sourc"19a56el00149">149temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etplikte<typenfrag>

tor:ae> <"ht" va { idivlikte<typenl>

tor:ae> <"ht" va 1_1Display3code9ac6a329tal::Display3D1031bbe758c302541f43f5d8ed445215b84664faa6b6243aa93b954356483a52bc36a145aecb213panRendetmItelfaulttor:, idivlikte<typenl>

tor:ae> <"ht" va 1_1Display3code9ac6a329tal::Display3D1031bbe758c302541f43f5d8ed445215b84664faa6b6243aac2fca9712fd03ce432bf061ap686036anRendetmItMee &lictor:, idivlikte<typenl>

tor:ae> <"ht" va 1_1Display3code9ac6a329tal::Display3D1031bbe758c302541f43f5d8ed445215b84664faa6b6243ab17a8aee88ae4f8a861bb5cb07c9c9dcanRendetmItPspltictor:, idivlikte<typenl>

tor:ae> <"ht" va 1_1Display3code9ac6a329tal::Display3D1031bbe758c302541f43f5d8ed445215b84664faa6b6243a278937fbe6fc548G8da3360a7459dfcbanRendetmItLa clatiahtemR/idivlikte<typenl>

tor:ae> <"ht" va }; idivlikte<typenttc/tpheatal::Display3D1031bbe7_8c30_a41f43f5d8ed445215b84664faa6b6243aa93b954356483a52bc36a145aecb213panste<typentt319a">a1Dc6a329tal::Display3D1031bbe758c302541f43f5d8ed445215b84664faa6b6243aa93b954356483a52bc36a145aecb213panace >

::RendetmItelfaulttor:/idivlelfintd> a1Dc6a329nsion8h_sourc"19a56el00151">1031bbe758:151temR/idivla1Dc6a329tal::Display3D1031bbe758c302541f43f5d8ed445215b84664faa6b6243a278937fbe6fc548G8da3360a7459dfcbanace >

::RendetmItLa clatiahtemR/idivlelfintd> a1Dc6a329nsion8h_sourc"19a56el00154">1031bbe758:154temR/idivla1Dc6a329tal::Display3D1031bbe758c302541f43f5d8ed445215b84664faa6b6243ab17a8aee88ae4f8a861bb5cb07c9c9dcanace >

::RendetmItPspltictor:/idivlelfintd> a1Dc6a329nsion8h_sourc"19a56el00153">1031bbe758:153temR/idivla1Dc6a329tal::Display3D1031bbe758c302541f43f5d8ed445215b84664faa6b6243aac2fca9712fd03ce432bf061ap686036anace >

::RendetmItMee &lictor:/idivlelfintd> a1Dc6a329nsion8h_sourc"19a56el00152">1031bbe758:152temR/idivl idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">enum1_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff95567542350413b6cfa5ffae5cd6b21a81750">ace >

::TextureModetor:abc07i c/lrni etails">  field319a">a1Display3anch  field319a">a1Display3anch DGnsion8h_sourc"19a56el00471">471temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ;

.htemR.etplikte<typenfrag>

tor:ae> <"ht" va{_1Display3code9ac6a329tal::Display3D1031bbe758c3025542350413b6cfa5ffae5cd6b21a81750a46bef3089f6f95256dddc1b38f56cc4banRGBModetor:,1_1Display3code9ac6a329tal::Display3D1031bbe758c3025542350413b6cfa5ffae5cd6b21a81750af15722305fee39ae0e0593779677ea8canGrayScaleModetemRi}; idivlikte<typenttc/tpheatal::Display3D1031bbe7_8c30_a542350413b6cfa5ffae5cd6b21a81750a46bef3089f6f95256dddc1b38f56cc4banste<typentt319a">a1Dc6a329tal::Display3D1031bbe758c3025542350413b6cfa5ffae5cd6b21a81750a46bef3089f6f95256dddc1b38f56cc4banace >

::RGBModetor:/idivlelfintd> a1Dc6a329nsion8h_sourc"19a56el00471">1031bbe758:471temR/idivla1Dc6a329tal::Display3D1031bbe758c3025542350413b6cfa5ffae5cd6b21a81750af15722305fee39ae0e0593779677ea8canace > ::GrayScaleModetemR/idivlelfintd> a1Dc6a329nsion8h_sourc"19a56el00471">1031bbe758:471temR/idivl idivlikidivllaDescription
templa1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a"> 1Viewer3D.html">Viewer3D'

Aim: Displace > temR:Vieescription of class '::_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff955play 3D primit abc07i cld>(abc07i cldViewer3Dlign="bo>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> inllastoe> <" ie> <" abc07i cid="details">DGnsion8h_sourc"19a56el00293">293temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etplikte<typenfrag>

tor:ae> <"ht" va 1111111111: QGL;

(), < TSpa:Viecriptio of clss '(), _1Display3code9ac6a329tal::Display3D1031bbe758c3025ffbdcf335cdd92a7559dec3dc2090e67">myEx"separator:( 0 )/idivlikte<typenl>

tor:ae> <"ht" va { idivlikte<typenl>

tor:ae> <"ht" va 1resize( 800, 600 ); idivlikte<typenl>

tor:ae> <"ht" va 1}; idivlikte<typenttc/tpheatal::Display3D1031bbe7_8c30_affbdcf335cdd92a7559dec3dc2090e67">ste<typentt319a">a1Dc6a329tal::Display3D1031bbe758c3025ffbdcf335cdd92a7559dec3dc2090e67">ace >

::myEx"separator:/idivl (ptr> 3> owned). /idivlelfintd> a1Dc6a329nsion8h_sourc"19a56el01665">1031bbe758:1665temR/idivl idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a"> 1Viewer3D.html">Viewer3D'

Aim: Displace >

temR:Vieescription of class '::_1Viewer3D.html#ac9585c89b8141ea42fbddf826ff955play 3D primit abc07i cld>(abc07i cldViewer3Dc="me1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator: &ht" valign=i cldViewer3Dlem>seEmblign="bo>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> inllastoe> <" ie> <" abc07i cid="details">seEmbthe K/> class s>< tc07ca7da2 etails">< abdd1 idlli ="elfintd>DGnsion8h_sourc"19a56el00302">302temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ;

.htemR.etplikte<typenfrag>

tor:ae> <"ht" va 111: QGL;

(), < TSpa:Viecriptio of clss '( seEmb ), _1Display3code9ac6a329tal::Display3D1031bbe758c3025ffbdcf335cdd92a7559dec3dc2090e67">myEx"separator:( 0 )/idivlikte<typenl>

tor:ae> <"ht" va 1{ idivlikte<typenl>

tor:ae> <"ht" va 1 1resize(800,600); idivlikte<typenl>

tor:ae> <"ht" va 1} idivlikte<typenttc/tpheatal::Display3D1031bbe7_8c30_affbdcf335cdd92a7559dec3dc2090e67">ste<typentt319a">a1Dc6a329tal::Display3D1031bbe758c3025ffbdcf335cdd92a7559dec3dc2090e67">ace >

::myEx"separator:/idivl (ptr> 3> owned). /idivlelfintd> a1Dc6a329nsion8h_sourc"19a56el01665">1031bbe758:1665temR/idivl idivlikidivllaDescription

templa1Display3anch s class DGtal::Viewer3D< idivlikte<typen1a1aceND<"h2aceND<3>, typenaDomain < idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

Aim: Displace >

temR:Vieescription of class '::addr cla2DDomainD3D abc07i cld>(abc07i cldViewer3Dc="me1aDomain &ht" valign=i cldViewer3Dlem>anr claDomain, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3D meoinght" valign=i cldViewer3Dlem>modeteem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dc="me1_1Display3D.html">DGtal::Display3DColor: Displace >Colortor: &ht" valign=i cldViewer3Dlem>aColortoem> 1Viewer3D.html">Viewer3D' ht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">P/trme 3>s/idt cd07i class="headinganr claDomain
  • modetec07cld>modeiof represaColortoc07cld>coloriof the i cla tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::addTexturer cla abc07i cld>(abc07i cldViewer3Dc="me1_1Display3D.html">DGseon.hDisplay3D1031bbe7ay3DTexturer cla: DisplTexturer clator: &ht" valign=i cldViewer3Dlem>i clatoem>lign="bo>)abc07i cld>abc07i c/lrni etails">DGseon.hDisplay3D1031bbe7ay3DTexturer cla: DisplTexturer clator: in the lime1of i cla tosba dit; TSed.< tplP/trme 3>s/idt cd07i class="headingi clatoc07cld> 1_1Display3D.html">DGseon.hDisplay3D1031bbe7ay3DTexturer cla: DisplTexturer clator: including i cla data bufflasand postd>< abdd1 idlli idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a"> 1Viewer3D.html">Viewer3D'

    Aim: Displace > temR:Vieescription of class '::BOOST_CONCEPT_ASSERT abc07i cld>(abc07i cldViewer3D(_1Display3D.html">DGseon.hDisplay3Dc="cepts lign="bo>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DGnsion8h_sourc"19a56el00523">ace > :Vieescription of class '::r cla2DDomainD3D::r cla2DDomainD3D()tor:,1_1Display3D.html">DGnsion8h_sourc"19a56el00641">ace > :Vieescription of class '::Texturer cla::Texturer cla()tor:,1and _1Display3D.html">DGnsion8h_sourc"19a56el0070panace > :Vieescription of class '::Texturer cla::updater claDataAndP/trm()tor:.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">virtual void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::closeEv(abc07i cldViewer3DQCloseEvlem>atoem>lign="bo>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> protecteetoe> <" e> virtualite> <" ie> <" abc07i cid="details"> s1afa autossaving. Now itssavesthe v s1afa if the flag myAutoSaveS1afa is eone (false by dlfault)1and call the QGLWidget::closeEvP/trme 3>s/idt cd07i class="headingatoc07cld>the QCloseEv< abdd1 idlli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a"> DGtal::Display3D>

    Aim: Displace > temR:Viee_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator: ,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator: <::class="< 1Viewer3D.html">Viewer3D'

    Aim: Displace > temR:Vieescription of class '::computa2DDomainclasRepres(abc07i cldViewer3D_1Display3D.html">DGseon.hDisplay3D1031bbe7ay3Dr cla2DDomainD3D: Displr cla2DDomainD3Dtor: &ht" valign=i cldViewer3Dlem>anr claDomain, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouss=ht" valign=i cldViewer3Dlem>deltaht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">anr claDomainthe i cla domain tc07ca7da2 clrncldViewer3Ddeltathe delte fGtPcomputing tc07ca7da2 etails">< abdd1 idlliReturns/idt cd07the vPcot1aining the l>s class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a"> DGtal::Display3D>

    Aim: Displace > temR:Viee_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator: ,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator: <::class="< 1Viewer3D.html">Viewer3D'

    Aim: Displace > temR:Vieescription of class '::computa2DDomainclasRepres(abc07i cldViewer3D_1Display3D.html">DGseon.hDisplay3D1031bbe7ay3Dr cla2DDomainD3D: Displr cla2DDomainD3Dtor: &ht" valign=i cldViewer3Dlem>anr claDomainlign="bo>)abc07i cld>abc07i c/lrni etails">anr claDomainthe i cla domain tc07ca7da2 etails">< abdd1 idlliReturns/idt cd07the vPcot1aining the l>s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">virtual QDomEle>Viewer3D'

    Aim: Displace > temR:Vieescription of class '::domEle>(abc07i cldViewer3Dc="me1QSeoing &ht" valign=i cldViewer3Dlem>319a, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3DQDomDocu>lem>docu>ht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld> c="meabc07i c/lrni etails">< abc07i cld"heading"labels-td> virtualite> <" ie> <" abc07i cid="details"> > s1afa. This overload adds the l>>P/trme 3>s/idt cd07i class="heading319athe lt;3&of the QDomEle>docu>the QDomEle>y ussDGtoscreass QDomEle>< abdd1 idlliSee also/idt cd07_1Display3D.html">DGtal::Display3D1031bbe758c30259303336d13b381f1a67600a2a2cfd342" title="Overload of the QGL; > s1afa from a QDomDocu>initFromDOMEle> class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">virtual void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::draw abc07i cld>(abc07i cldViewer3Dlign="bo>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> virtualite> <" ie> <" abc07i cid="details">s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::drawSomeL>>(abc07i cldViewer3DGLenumht" valign=i cldViewer3Dlem>l>>lign="bo>)abc07i cld> c="meabc07i c/lrni etails">< abc07i cld"heading"labels-td> inllastoe> <" ie> <" abc07i cid="details">drawL>>. etpli ="elfintd>DGnsion8h_sourc"19a56el00976">976temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ; .htemR.etplikte<typenfrag>

    tor:ae> <"ht" va { idivlikte<typenl>

    tor:ae> <"ht" va 1QGL;

    ::drawL>>>

    tor:ae> <"ht" va } idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::drawSomeL>>(abc07i cldViewer3DGLenumht" valign=i cldViewer3Dlem>l>>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dfloatht" valign=i cldViewer3Dlem>zoomht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld> c="meabc07i c/lrni etails">< abc07i cld"heading"labels-td> inllastoe> <" ie> <" abc07i cid="details">drawL>>. etpli ="elfintd>DGnsion8h_sourc"19a56el00981">981temRiof fil/ _1Display3D.html">DGnsion8h_sourc"19a56e ;

    .htemR.etplikte<typenfrag>

    tor:ae> <"ht" va { idivlikte<typenl>

    tor:ae> <"ht" va 1QGL;

    ::drawL>>>

    tor:ae> <"ht" va } idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">virtual void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::drawWithN19as abc07i cld>(abc07i cldViewer3Dlign="bo>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> virtualite> <" ie> <" abc07i cid="details"> class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">virtual unsignee it1 1Viewer3D.html">Viewer3D'

    Aim: Displace >

    temR:Vieescription of class '::getCurr(abc07i cldViewer3Dlign="bo>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> virtualite> <" ie> <" abc07i cid="details">s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">virtual unsignee it1 1Viewer3D.html">Viewer3D'

    Aim: Displace > temR:Vieescription of class '::getCurr(abc07i cldViewer3Dlign="bo>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> virtualite> <" ie> <" abc07i cid="details">tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::glCreassListBalls abc07i cld>(abc07i cldViewer3Dc="me1_1Display3D.html">DGtal::Display3D1031bbe758c302558a7cd0ff8a2af71f4c3075333d326a7e ;Balltor: &ht" valign=i cldViewer3Dlem>a;, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dunsignee it1ht" valign=i cldViewer3Dlem>idListht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">Pof BallD3D:l tplP/trme 3>s/idt cd07i class="heading[in]abc07cldViewer3Da; 1vPof balls (BallD3D)Pcot1aining the ptr> s tosba dit; TSed.< tc07ca7da2 clrncldViewer3D[in]abc07cldViewer3DidListthe Id of the lime1(shouldsba given by glGenLists). tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::glCreassListCubesMaps abc07i cld>(abc07i cldViewer3Dc="me1eND<3&_1Display3D.html">DGtal::Display3D< TSpa: Displalt; TSpatemR:Viee_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator: <::_1Display3D.html">DGtal::Display3D< TSpa: Dis#a684cb8ecb566652edf339710f965f24&">CubesMaptor: &ht" valign=i cldViewer3Dlem>aCubeMaptoem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dunsignee it1ht" valign=i cldViewer3Dlem>idListht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">) are marked by its idDGmoduleQGLr> 3>acl" h. DisplLi19a5e it13>acl" h when using sel8el" hvwith QGL; 1031bbe7 stream mechanismtor: fGtPmore de1ails:l tplP/trme 3>s/idt cd07i class="heading[in]abc07cldViewer3DaCubeMaptot07cld> 1mapPof cube (CubesMap) associa1ing a>

    Pof CubeD3D:l tc07ca7da2 clrncldViewer3D[in]abc07cldViewer3DidListthe Id of the lime1(shouldsba given by glGenLists). tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::glCreassListclass abc07i cld>(abc07i cldViewer3Dc="me1_1Display3D.html">DGtal::Display3D1031bbe758c302577fcb9300c92cb0a40f004bf171ea241">;Llastor: &ht" valign=i cldViewer3Dlem>a;, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dunsignee it1ht" valign=i cldViewer3Dlem>idListht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">Pof class=":l tplP/trme 3>s/idt cd07i class="heading[in]abc07cldViewer3Da; 1vPof llass (class=")Pcot1aining the quads tosba dit; TSed.< tc07ca7da2 clrncldViewer3D[in]abc07cldViewer3DidListthe Id of the lime1(shouldsba given by glGenLists). tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::glCreassListPolyg="m abc07i cld>(abc07i cldViewer3Dc="me1 DGtal::Display3D1031bbe758c30257c18636bf49f2386cb5c3ce031594425">;Polyg="tor: < &ht" valign=i cldViewer3Dlem>a;, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dunsignee it1ht" valign=i cldViewer3Dlem>idListht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">Pof ;Polyg=". All polyg="m are dit; TSed in the st;3&lime.< tplP/trme 3>s/idt cd07i class="headinga; 1vPof ;Polyg="Pcot1aining the ptr> s tosba dit; TSed.< tc07ca7da2 clrncldViewer3DidListthe Id of the lime1(shouldsba given by glGenLists). tc07ca7da2 etails">< abdd1 idlliDGtodo58c302_todo000048">Todo:tor:abb>/idt cd07changesthe seon.hur tossupport it13>acl" hm as QuadMap do5 See _1Display3D.html">DGmoduleQGLr> 3>acl" h. DisplLi19a5e it13>acl" h when using sel8el" hvwith QGL; 1031bbe7 stream mechanismtor: fGtPmore de1ails:l tdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::glCreassListPolyg="mWired abc07i cld>(abc07i cldViewer3Dc="me1 DGtal::Display3D1031bbe758c30257c18636bf49f2386cb5c3ce031594425">;Polyg="tor: < &ht" valign=i cldViewer3Dlem>a;, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dunsignee it1ht" valign=i cldViewer3Dlem>idListht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">Pof ;Polyg=". All polyg="m are dit; TSed in the st;3&lime.< tplP/trme 3>s/idt cd07i class="heading[in]abc07cldViewer3Da; 1vPof vPof polyg="m (;Polyg=")Pcot1aining the ptr> s tosba dit; TSed.< tc07ca7da2 clrncldViewer3D[in]abc07cldViewer3DidListthe Id of the lime1(shouldsba given by glGenLists). tc07ca7da2 etails">< abdd1 idlliDGtodo58c302_todo000049">Todo:tor:abb>/idt cd07changesthe seon.hur tossupport it13>acl" hm as QuadMap do5 See _1Display3D.html">DGmoduleQGLr> 3>acl" h. DisplLi19a5e it13>acl" h when using sel8el" hvwith QGL; 1031bbe7 stream mechanismtor: fGtPmore de1ails:l tdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::glCreassListQuadD3D abc07i cld>(abc07i cldViewer3Dc="me1_1Display3D.html">DGtal::Display3D1031bbe758c3025878091b084ab4ad2f93618abee6f11b4">;Quadtor: &ht" valign=i cldViewer3Dlem>a;, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dunsignee it1ht" valign=i cldViewer3Dlem>idListht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">Pof QuadD3D.< tplP/trme 3>s/idt cd07i class="heading[in]abc07cldViewer3Da; 1vPof quads (QuadD3D)Pcot1aining the quads tosba dit; TSed.< tc07ca7da2 clrncldViewer3D[in]abc07cldViewer3DidListthe Id of the lime1(shouldsba given by glGenLists). tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::glCreassListQuadMaps abc07i cld>(abc07i cldViewer3Dc="me1eND<3&_1Display3D.html">DGtal::Display3D< TSpa: Displalt; TSpatemR:Viee_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator: <::_1Display3D.html">DGtal::Display3D< TSpa: Dis#a80ea54385d8f004474113b5acb5ca38a">QuadsMaptor: &ht" valign=i cldViewer3Dlem>aQuadMaptoem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dunsignee it1ht" valign=i cldViewer3Dlem>idListht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">) are marked by its idDGmoduleQGLr> 3>acl" h. DisplLi19a5e it13>acl" h when using sel8el" hvwith QGL; 1031bbe7 stream mechanismtor: fGtPmore de1ails:l tplP/trme 3>s/idt cd07i class="heading[in]abc07cldViewer3DaQuadMaptot07cld> 1mapPof quad (QuadsMap) associa1ing a>

    Pof QuadD3D.< tc07ca7da2 clrncldViewer3D[in]abc07cldViewer3DidListthe Id of the lime1(shouldsba given by glGenLists). tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::glCreassListQuadMapsWired abc07i cld>(abc07i cldViewer3Dc="me1eND<3&_1Display3D.html">DGtal::Display3D< TSpa: Displalt; TSpatemR:Viee_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator: <::_1Display3D.html">DGtal::Display3D< TSpa: Dis#a80ea54385d8f004474113b5acb5ca38a">QuadsMaptor: &ht" valign=i cldViewer3Dlem>aQuadMaptoem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dunsignee it1ht" valign=i cldViewer3Dlem>idListht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">) are marked by its idDGmoduleQGLr> 3>acl" h. DisplLi19a5e it13>acl" h when using sel8el" hvwith QGL; 1031bbe7 stream mechanismtor: fGtPmore de1ails:l tplP/trme 3>s/idt cd07i class="heading[in]abc07cldViewer3DaQuadMaptot07cld> 1mapPof quad (QuadsMap) associa1ing a>

    Pof QuadD3D.< tc07ca7da2 clrncldViewer3D[in]abc07cldViewer3DidListthe Id of the lime1(shouldsba given by glGenLists). tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::glCreassListTrianglss abc07i cld>(abc07i cldViewer3Dc="me1 DGtal::Display3D1031bbe758c302552774dde28d9318321313a892a902222an;Trianglstor: < &ht" valign=i cldViewer3Dlem>a;, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dunsignee it1ht" valign=i cldViewer3Dlem>idListht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">Pof ;Triangls. All trianglss are dit; TSed in the st;3&lime.< tplP/trme 3>s/idt cd07i class="heading[in]abc07cldViewer3Da; 1vPof ;TrianglsPcot1aining the see1of erianglss tosba dit; TSed.< tc07ca7da2 clrncldViewer3D[in]abc07cldViewer3DidListthe Id of the lime1(shouldsba given by glGenLists). tc07ca7da2 etails">< abdd1 idlliDGtodo58c302_todo000046">Todo:tor:abb>/idt cd07changesthe seon.hur tossupport it13>acl" hm as QuadMap do5 See _1Display3D.html">DGmoduleQGLr> 3>acl" h. DisplLi19a5e it13>acl" h when using sel8el" hvwith QGL; 1031bbe7 stream mechanismtor: fGtPmore de1ails:l tdd1 idlli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::glCreassListTrianglssWired abc07i cld>(abc07i cldViewer3Dc="me1 DGtal::Display3D1031bbe758c302552774dde28d9318321313a892a902222an;Trianglstor: < &ht" valign=i cldViewer3Dlem>a;, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dunsignee it1ht" valign=i cldViewer3Dlem>idListht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">Pof ;Triangls. All trianglss are dit; TSed in the st;3&lime.< tplP/trme 3>s/idt cd07i class="heading[in]abc07cldViewer3Da; 1vPof ;TrianglsPcot1aining the see1of erianglss tosba dit; TSed.< tc07ca7da2 clrncldViewer3D[in]abc07cldViewer3DidListthe Id of the lime1(shouldsba given by glGenLists). tc07ca7da2 etails">< abdd1 idlliDGtodo58c302_todo000047">Todo:tor:abb>/idt cd07changesthe seon.hur tossupport it13>acl" hm as QuadMap do5 See _1Display3D.html">DGmoduleQGLr> 3>acl" h. DisplLi19a5e it13>acl" h when using sel8el" hvwith QGL; 1031bbe7 stream mechanismtor: fGtPmore de1ails:l tdd1 idlli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::glDrawGLBall abc07i cld>(abc07i cldViewer3Dc="me1eND<3&_1Display3D.html">DGtal::Display3D>

    Aim: Displ; temR:Viee_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator: <::BallD3D &ht" valign=i cldViewer3Dlem>aBalltoem>)abc07i cld>abc07i c/lrni etails">P/trme 3>s/idt cd07i class="heading[in]abc07cldViewer3DaBalltot07cld>the ball tosba drawn tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::glUpd<Background abc07i cld>(abc07i cldViewer3Dlign="bo>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details"> class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::glUpd<L>>(abc07i cldViewer3Dlign="bo>)abc07i cld> c="meabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">>tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::glUpd<Texhur r clas abc07i cld>(abc07i cldViewer3Dc="me1_1Display3D.html">DGtal::Display3D1031bbe758c3025a8561d9d40e5a818148e0526ae45f93can;Texhur r clator: &ht" valign=i cldViewer3Dlem>a;)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">Pof _1Display3D.html">DGseon.hDisplay3D1031bbe7ay3DGLTexhur r cla: DisplGLTexhur r clatemRiobjPof _1Display3D.html">DGseon.hDisplay3D1031bbe7ay3DTexhur r cla: DisplTexhur r clatemR.< tplP/trme 3>s/idt cd07i class="heading[in]abc07cldViewer3Da;the vPcot1aining tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">virtual QSeoing _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::helpSeoing _bc07i cld>(abc07i cldViewer3Dlign="bo>)abc07i cld> c="meabc07i c/lrni etails">< abc07i cld"heading"labels-td> virtualite> <" ie> <" abc07i cid="details">Returns/idt cd07aseoing corresponding tosthe help of the v (lime1of commands, etc)l tdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">virtual void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::intd abc07i cld>(abc07i cldViewer3Dlign="bo>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> virtualite> <" ie> <" abc07i cid="details"> class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">virtual void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::intdFromDOMEle>(abc07i cldViewer3Dc="me1QDomEle>lem>ele>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> virtualite> <" ie> <" abc07i cid="details"> >ts the v state from a QDomDocu> ateoibufasvwith the add of the the li>P/trme 3>s/idt cd07i class="headingele>QDomDocu>al" h. tc07ca7da2 etails">< abdd1 idlliSee also/idt cd07_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"c7bc18b6ccab23e7aa564 cl2b5ff5b" title="Overload of the QGL; > state...">domEle>tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">bool _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::isV> cd abc07i cld>(abc07i cldViewer3Dlign="bo>)abc07i cld> c="meabc07i c/lrni etails">Returns/idt cd07'true' if the objs class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">virtual void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::keyPressEv(abc07i cldViewer3DQKeyEvlem>etoem>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> virtualite> <" ie> <" abc07i cid="details"> keys).etplikp>Note that when a new key ev _1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b3aad cl1c7726f79da8b7956d3c47c3f" title="intd ""intd()temRi> window. Forvinstanclawhen a new key issprocessed in thiss> al">"Descripl" h of the new Key." ie> <"); idivlikidivlktlViewer3DP/trme 3>s/idt cd07i class="headingetot07cld>the QKeyEv< abdd1 idlli idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">virtual void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::mouseMoveEv(abc07i cldViewer3DQMouseEvlem>etoem>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> virtualite> <" ie> <" abc07i cid="details">P/trme 3>s/idt cd07i class="headingetot07cld>the QMouseEv< abdd1 idlli idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">virtual void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::mousePressEv(abc07i cldViewer3DQMouseEvlem>etoem>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> virtualite> <" ie> <" abc07i cid="details">P/trme 3>s/idt cd07i class="headingetot07cld>the QMouseEv< abdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">virtual void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::mouseReleaseEv(abc07i cldViewer3DQMouseEvlem>etoem>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> virtualite> <" ie> <" abc07i cid="details">P/trme 3>s/idt cd07i class="headingetot07cld>the QMouseEv< abdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">_1Display3D.html">DGtal::Display3D>

    Aim: Displ; temR:Vie_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator:er3D& _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::operatd>(abc07i cldViewer3Dc="me1eND<3&_1Display3D.html">DGtal::Display3D>

    Aim: Displ; temR:Viee_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator: <::_1Display3D.html">DGtal::Display3D< TSpa: Dis#a96b45e0a0c762c14c0e5e27045d1ca04">StreamKeytor: &ht" valign=i cldViewer3Dlem>keytoem>)abc07i cld>abc07i c/lrni etails">P/trme 3>s/idt cd07i class="headingkeytot07cld> 1stream key tc07ca7da2 etails">< abdd1 idlliReturns/idt cd07avreferencla hv'this':l tdd1 idlli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">_1Display3D.html">DGtal::Display3D>

    Aim: Displ; temR:Vie_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator:er3D& _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::operatd>(abc07i cldViewer3Dc="me1_1Display3D.html">DGwer3D' lem>aColGttoem>)abc07i cld>abc07i c/lrni etails">P/trme 3>s/idt cd07i class="headingaColGttot07cld> 1_1Display3D.html">DGwer3D' < abdd1 idlliReturns/idt cd07avreferencla hv'this':l tdd1 idlli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivlikte<typen1a1aceND<"h2aceND<3>, typenaDrawils"With1031bbe7 < idivli class="heading"><319a">i clrni cld"heading"><319a">_1Display3D.html">DGtal::Display3D>

    Aim: Displ; temR:Vie_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator:er3D& _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::operatd>(abc07i cldViewer3Dc="me1aDrawils"With1031bbe7:Vieescription of class ' &ht" valign=i cldViewer3Dlem>obj)abc07i cld>abc07i c/lrni etails">ts forvinstanclaas>P/trme 3>s/idt cd07i class="headingobj ny drawils" obj< abdd1 idlliReturns/idt cd07avreferencla hv'this':l tdd1 idlli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">virtual void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::paintGL abc07i cld>(abc07i cldViewer3Dlign="bo>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> virtualite> <" ie> <" abc07i cid="details"> > axissdit; TS trough transtor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">virtual void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::postSel8el" hv_bc07i cld>(abc07i cldViewer3Dc="me1QPtr> &ht" valign=i cldViewer3Dlem>ptr> toem>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> virtualite> <" ie> <" abc07i cid="details">P/trme 3>s/idt cd07i class="headingptr> tot07cld> 1ptr> tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::removeExtens" hv_bc07i cld>(abc07i cldViewer3Dlign="bo>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> inl> <" ie> <" abc07i cid="details"> orvdoes nothing if noPextens" hvwas presDG1031bbe7a8h_sourca: Dis#l00320">320temRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etplikte<typenfrag>

    <"ht" va { idivlikte<typenl>

    <"ht" va ce> if ie> <" ( _1Display3codehtml">DGtal::Display3D1031bbe758c3025ffbdcf335cdd92a7559dec3dc2090e67">myExtens" htemRi!= 0 ) idivlikte<typenl>

    <"ht" va ce> del8teite> <" _1Display3codehtml">DGtal::Display3D1031bbe758c3025ffbdcf335cdd92a7559dec3dc2090e67">myExtens" htemR; idivlikte<typenl>

    <"ht" va c1Display3codehtml">DGtal::Display3D1031bbe758c3025ffbdcf335cdd92a7559dec3dc2090e67">myExtens" htemRi= 0; idivlikte<typenl>

    <"ht" va } idivlikte<typenttc/tpheatal::Display3D1031bbe7_8c30_5ffbdcf335cdd92a7559dec3dc2090e67">kte<typentt319a">_1Dml">DGtal::Display3D1031bbe758c3025ffbdcf335cdd92a7559dec3dc2090e67">ace >

    ::myExtens" htemR/idivlExtens" hv* myExtens" htedivltd 1ptssiss="extens" hvtosthe v

    (ptr> 3> owned). abdivltb Dlfinil" h:abb> _1Dml">DG1031bbe7a8h_sourca: Dis#l01665pl;

    .h:1665temR/idivl idivlikidivlla1Display3anch class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::rotateDomaihv_bc07i cld>(abc07i cldViewer3D_1Display3D.html">DGseon.hDisplay3D1031bbe7ay3Dr cla2DDomaihDim: Displr cla2DDomaihDimtor: &ht" valign=i cldViewer3Dlem>anDomtoem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>anglstoem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3D_1Display3D.html">DGtal::Display3D1031bbe758c3025c62e198b80da8dcedc19143452075f9eplr claDir8el" htemR:t" valign=i cldViewer3Dlem>rotat" hDirht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">DGseon.hDisplay3D1031bbe7ay3Dr cla2DDomaihDim: Displr cla2DDomaihDimtor: from its bounding ptr> ss P/trme 3>s/idt cd07i class="headinganDomtoc07cld>(returns)sthe domaihvtosba rotated.< tc07ca7da2 clrncldViewer3Danglstot07cld>the anglsPofsrotat" h.< tc07ca7da2 clrncldViewer3Drotat" hDirthe rotat" h will bes pplitd round thissdir8el" h. tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivlicte<typen1a1aceND<"h2aceND<3>, typenar claORDomaihv< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">static void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::rotater claVertexv_bc07i cld>(abc07i cldViewer3Dar claORDomaihv&ht" valign=i cldViewer3Dlem>anr claOrDomtoem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>anglstoem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3D_1Display3D.html">DGtal::Display3D1031bbe758c3025c62e198b80da8dcedc19143452075f9eplr claDir8el" htemR:t" valign=i cldViewer3Dlem>rotat" hDirht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> inl> <" e> staticite> <" ie> <" abc07i cid="details">DGseon.hDisplay3D1031bbe7ay3Dr cla2DDomaihDim: Displr cla2DDomaihDimtor: o> _1Viewer3D.html#abb3seon.hDisplay3D1031bbe7ay3DTexhur r cla: DisplTexhur r clatemR vertexvfrom a given anglsP 3> ofsrotat" h issdlfinsd from the i cla ce> 3> ptr> .etpliktlViewer3DtTceND< P/trme 3>s/idt cd07i class="headingtar claORDomaihthe eND& objDGseon.hDisplay3D1031bbe7ay3Dr cla2DDomaihDim: Displr cla2DDomaihDimtor: GtPa _1Viewer3D.html#abb3seon.hDisplay3D1031bbe7ay3DTexhur r cla: DisplTexhur r clatemR)< tc07ca7da2 etails">< abdd1 idlliP/trme 3>s/idt cd07i class="headinganr claOrDomtoc07cld>(returns)sthe domaihvorvi cla tosba rotated.< tc07ca7da2 clrncldViewer3Danglstot07cld>the anglsPofsthe rotat" h.< tc07ca7da2 clrncldViewer3Drotat" hDirthe rotat" h iss pplitd round thissaxissdir8el" h. tc07ca7da2 etails">< abdd1 idlli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l01539">1539temRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etplikte<typenfrag>

    s <"ht" va { idivlikte<typenl>

    s <"ht" va ce> douls" ie> <" xB 1[0]+anr claOrDom.ptr> 2[0]+anr claOrDom.ptr> 3[0]+anr claOrDom.ptr> 4[0])/4.0; idivlikte<typenl>

    <"ht" va ce> douls" ie> <" yB 1[1]+anr claOrDom.ptr> 2[1]+anr claOrDom.ptr> 3[1]+anr claOrDom.ptr> 4[1])/4.0; idivlikte<typenl>

    <"ht" va ce> douls" ie> <" zB 1[2]+anr claOrDom.ptr> 2[2]+anr claOrDom.ptr> 3[2]+anr claOrDom.ptr> 4[2])/4.0; idivlikte<typenl>

    <"ht" va c1Display3codehtml">DGtal::Display3D1031bbe758c302526c57e978b344054aa36cc6d9126ffea">rotatePtr> toa>( anr claOrDom.ptr> 1[0], anr claOrDom.ptr> 1[1], anr claOrDom.ptr> 1[2], xB, yB, zB, angls, rotat" hDir); idivlikte<typenl>

    <"ht" va c1Display3codehtml">DGtal::Display3D1031bbe758c302526c57e978b344054aa36cc6d9126ffea">rotatePtr> toa>( anr claOrDom.ptr> 2[0], anr claOrDom.ptr> 2[1], anr claOrDom.ptr> 2[2], xB, yB, zB, angls, rotat" hDir); idivlikte<typenl>

    <"ht" va c1Display3codehtml">DGtal::Display3D1031bbe758c302526c57e978b344054aa36cc6d9126ffea">rotatePtr> toa>( anr claOrDom.ptr> 3[0], anr claOrDom.ptr> 3[1], anr claOrDom.ptr> 3[2], xB, yB, zB, angls, rotat" hDir); idivlikte<typenl>

    <"ht" va c1Display3codehtml">DGtal::Display3D1031bbe758c302526c57e978b344054aa36cc6d9126ffea">rotatePtr> toa>( anr claOrDom.ptr> 4[0], anr claOrDom.ptr> 4[1], anr claOrDom.ptr> 4[2], xB, yB, zB, angls, rotat" hDir); idivlikte<typenl>

    <"ht" va idivlikte<typenl>

    <"ht" va } idivlikte<typenttc/tpheatal::Display3D1031bbe7_8c30_526c57e978b344054aa36cc6d9126ffea">kte<typentt319a">_1Dml">DGtal::Display3D1031bbe758c302526c57e978b344054aa36cc6d9126ffea">ace >

    ::rotatePtr> toa>/idivlstatic void rotatePtr> (TValuts &x, TValuts &y, TValuts &z, douls" cx, douls" cy, douls" cz, douls" rotat" hAngls, r claDir8el" h rotat" hDir)/idivl idivlikidivlla1Display3anch class DGtal::Viewer3D< idivlikte<typen1a1aceND<"h2aceND<3>, typenaCot1aine>P< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::rotateLineD3D _bc07i cld>(abc07i cldViewer3DeND<3&_1Display3D.html">DGtal::Display3D< TSpa: Displace >< TSpatemR:Viee_1Viewer3D.html#abb363356564bf8b776bdb0f13cb4457b"a51a9c7bef3cb89cc92d8985da9ec1a">eparator:,1_1Display3D.html">DGtal::Display3D1031bbe758c3025"it pab0dea4aattr23dee3bab6td ca">separator: <::LineD3D &ht" valign=i cldViewer3Dlem>aL>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3D_1Display3D.html">DGtal::Display3DPtr> ;: Displace >Ptr> ;temR:Viee3, int,naCot1aine>P<ht" valign=i cldViewer3Dlem>ptitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>anglsRotat" hitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3D_1Display3D.html">DGtal::Display3D1031bbe758c3025c62e198b80da8dcedc19143452075f9eplr claDir8el" htemR:t" valign=i cldViewer3Dlem>dirRotat" hitem>ht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails"> s.etpliktlViewer3DP/trme 3>s/idt cd07i class="headingaL>(returns)sthe l>ptthe ce> 3> ofsrotat" h.< tc07ca7da2 clrncldViewer3DanglsRotat" hitt07cld>the anglsPofsrotat" h.< tc07ca7da2 clrncldViewer3DdirRotat" hitt07cld>the rotat" h will bes pplitd round thissdir8el" h. tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivlikte<typen1a1aceND<"h2aceND<3>, typenaValuts < idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">static void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::rotatePtr> tc07i cld>(abc07i cldViewer3DaValuts &:t" valign=i cldViewer3Dlem>xitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3DaValuts &:t" valign=i cldViewer3Dlem>yitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3DaValuts &:t" valign=i cldViewer3Dlem>zitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>cxitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>cyitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>czitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>rotat" hAnglsitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3D_1Display3D.html">DGtal::Display3D1031bbe758c3025c62e198b80da8dcedc19143452075f9eplr claDir8el" htemR:t" valign=i cldViewer3Dlem>rotat" hDirht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> staticite> <" ie> <" abc07i cid="details"> 3> ptr> P TceND< P/trme 3>s/idt cd07i class="headingtaValutsthe eND& of coordin< tosba rotated.< tc07ca7da2 etails">< abdd1 idlliP/trme 3>s/idt cd07i class="headingxthe x coordin< ofsthe ptr> Ptosrotated1(return). tc07ca7da2 clrncldViewer3Dythe y coordin< ofsthe ptr> Ptosrotated1(return). tc07ca7da2 clrncldViewer3Dzthe z coordin< ofsthe ptr> Ptosrotated1(return). tc07ca7da2 clrncldViewer3Dcxthe x coordin< ofsthe rotat" h ce> 3>. tc07ca7da2 clrncldViewer3Dcythe y coordin< ofsthe rotat" h ce> 3>. tc07ca7da2 clrncldViewer3Dczthe z coordin< ofsthe rotat" h ce> 3>. tc07ca7da2 clrncldViewer3Drotat" hAnglsitt07cld>the anglsPofsthe rotat" h.< tc07ca7da2 clrncldViewer3Drotat" hDirthe rotat" h iss pplitd round thissaxissdir8el" h. tc07ca7da2 etails">< abdd1 idlli e Referencld by _1Display3D.html">DG1031bbe7a8h_sourca: Dis#l01539">ace >

    :Vieecriptio of class '::rotater claVertex()temR.abpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::self< TS tc07i cld>(abc07i cldViewer3Dstd::ostream &ht" valign=i cldViewer3Dlem>ou toem>)abc07i cld> c="meabc07i c/lrni etails">P/trme 3>s/idt cd07i class="headingou tot07cld>the ou put1streamawhere the obj< abdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::setC19araDir8el" h tc07i cld>(abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>axitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>ayitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>azht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> inl> <" ie> <" abc07i cid="details">P/trme 3>s/idt cd07i class="headingaxxsdir8el" h. tc07ca7da2 clrncldViewer3Dayysdir8el" h. tc07ca7da2 clrncldViewer3Dazzsdir8el" h. tc07ca7da2 etails">< abdd1 idlli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l00344an344 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ;

    .htemR.etplikte<typenfrag>

    <"ht" va { idivlikte<typenl>

    <"ht" va c1Display3codehtml">DGtal::Display3D1031bbe758c3025f270a3640c00854ee158944b050753ec"lc19ara_dir8el" htemR[0]DGtal::Display3D1031bbe758c3025f270a3640c00854ee158944b050753ec"lc19ara_dir8el" htemR[1]DGtal::Display3D1031bbe758c3025f270a3640c00854ee158944b050753ec"lc19ara_dir8el" htemR[2]

    <"ht" va } idivlikte<typenttc/tpheatal::Display3D1031bbe7_8c30_5f270a3640c00854ee158944b050753ec"lkte<typentt319a">_1Dml">DGtal::Display3D1031bbe758c3025f270a3640c00854ee158944b050753ec"lace >

    ::c19ara_dir8el" htemR/idivldouls" c19ara_dir8el" h[3]tedivltb Dlfinil" h:abb> _1Dml">DG1031bbe7a8h_sourca: Dis#l01616pl;

    .h:1616temR/idivl idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::setC19araPosil" h tc07i cld>(abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>axitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>ayitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>azht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> inl> <" ie> <" abc07i cid="details">P/trme 3>s/idt cd07i class="headingaxxsposil" h. abc07ca7da2 clrncldViewer3Dayysposil" h. abc07ca7da2 clrncldViewer3Dazzsposil" h. abc07ca7da2 etails">< abdd1 idlli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l00333an333 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ;

    .htemR.etplikte<typenfrag>

    <"ht" va { idivlikte<typenl>

    <"ht" va c1Display3codehtml">DGtal::Display3D1031bbe758c3025dee35adcdd6888099e0ae3429f7b4753"lc19ara_posil" htemR[0]DGtal::Display3D1031bbe758c3025dee35adcdd6888099e0ae3429f7b4753"lc19ara_posil" htemR[1]DGtal::Display3D1031bbe758c3025dee35adcdd6888099e0ae3429f7b4753"lc19ara_posil" htemR[2]

    <"ht" va } idivlikte<typenttc/tpheatal::Display3D1031bbe7_8c30_5dee35adcdd6888099e0ae3429f7b4753"lkte<typentt319a">_1Dml">DGtal::Display3D1031bbe758c3025dee35adcdd6888099e0ae3429f7b4753"lace >

    ::c19ara_posil" htemR/idivldouls" c19ara_posil" h[3]tedivltb Dlfinil" h:abb> _1Dml">DG1031bbe7a8h_sourca: Dis#l01615pl;

    .h:1615temR/idivl idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::setC19araUp; tc07i cld>(abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>axitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>ayitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>azht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> inl> <" ie> <" abc07i cid="details">: abplktlViewer3DP/trme 3>s/idt cd07i class="headingaxxscoordin< ofsup-v: abc07ca7da2 clrncldViewer3Dayyscoordin< ofsup-v: abc07ca7da2 clrncldViewer3Dazzscoordin< ofsup-v: abc07ca7da2 etails">< abdd1 idlli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l00355pl355 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ;

    .htemR.etplikte<typenfrag>

    <"ht" va { idivlikte<typenl>

    <"ht" va c1Display3codehtml">DGtal::Display3D1031bbe758c30251c2e71c7e40652275e09c627843c4880"lc19ara_up;temR[0]DGtal::Display3D1031bbe758c30251c2e71c7e40652275e09c627843c4880"lc19ara_up;temR[1]DGtal::Display3D1031bbe758c30251c2e71c7e40652275e09c627843c4880"lc19ara_up;temR[2]

    <"ht" va } idivlikte<typenttc/tpheatal::Display3D1031bbe7_8c30_51c2e71c7e40652275e09c627843c4880"lkte<typentt319a">_1Dml">DGtal::Display3D1031bbe758c30251c2e71c7e40652275e09c627843c4880"lace >

    ::c19ara_up;temR/idivldouls" c19ara_up;[3]tedivl tdivltb Dlfinil" h:abb> _1Dml">DG1031bbe7a8h_sourca: Dis#l01617pl;

    .h:1617temR/idivl idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::setExtens" hv_bc07i cld>(abc07i cldViewer3D_1Display3D.html">DGseon.hDisplay3D1031bbe7ay3DExtens" h: DisplExtens" htemRi*ht" valign=i cldViewer3Dlem>ex toem>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> inl> <" ie> <" abc07i cid="details">ex toem>vtosthe v

    . The objtd by the v P/trme 3>s/idt cd07i class="headingex toc07cld> ny dy319ically allocated objDGseon.hDisplay3D1031bbe7ay3DExtens" h: DisplExtens" htemR: abc07ca7da2 etails">< abdd1 idlli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l00311pl311 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etplikte<typenfrag>

    <"ht" va { idivlikte<typenl>

    <"ht" va ce> if ie> <" ( _1Display3codehtml">DGtal::Display3D1031bbe758c3025ffbdcf335cdd92a7559dec3dc2090e67">myExtens" htemRi!= 0 ) idivlikte<typenl>

    <"ht" va ce> del8teite> <" _1Display3codehtml">DGtal::Display3D1031bbe758c3025ffbdcf335cdd92a7559dec3dc2090e67">myExtens" htemR; idivlikte<typenl>

    <"ht" va c1Display3codehtml">DGtal::Display3D1031bbe758c3025ffbdcf335cdd92a7559dec3dc2090e67">myExtens" htemRi= ex ; idivlikte<typenl>

    <"ht" va } idivlikte<typenttc/tpheatal::Display3D1031bbe7_8c30_5ffbdcf335cdd92a7559dec3dc2090e67">kte<typentt319a">_1Dml">DGtal::Display3D1031bbe758c3025ffbdcf335cdd92a7559dec3dc2090e67">ace >

    ::myExtens" htemR/idivlExtens" hv* myExtens" htedivltd 1ptssiss="extens" hvtosthe v

    (ptr> 3> owned). abdivltb Dlfinil" h:abb> _1Dml">DG1031bbe7a8h_sourca: Dis#l01665pl;

    .h:1665temR/idivl idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::setGLDouls"RenderingModev_bc07i cld>(abc07i cldViewer3Dbool:t" valign=i cldViewer3Dlem>douls"SidedRenderingtoem>)abc07i cld>abc07i c/lrni etails">>P/trme 3>s/idt cd07i class="heading[in]douls"SidedRenderingtoc07cld>ifvtrue1(resp.Pf lse)sthe douls" (resp.Psingls) rendering modevwill bes caivated forvptlygons, quadsv < abdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::setGLL>>(abc07i cldViewer3Dc="me1GLfloat:t" valign=i cldViewer3Dlem>l>>[4])abc07i cld>abc07i c/lrni etails">>>s).etpliktlViewer3DP/trme 3>s/idt cd07i class="heading[in]l>>the valuts ofsspecular coeffici< abdd1 idlli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::setGLL>>(abc07i cldViewer3Dc="me1GLfloat:t" valign=i cldViewer3Dlem>l>>[4])abc07i cld>abc07i c/lrni etails">s).etpliktlViewer3DP/trme 3>s/idt cd07i class="heading[in]l>>the valuts ofsspecular coeffici< abdd1 idlli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::setGLL>>(abc07i cldViewer3Dc="me1GLfloat:t" valign=i cldViewer3Dlem>l>>[4])abc07i cld>abc07i c/lrni etails">>>s).etpliktlViewer3DP/trme 3>s/idt cd07i class="heading[in]l>>the valuts ofsspecular coeffici< abdd1 idlli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::setGLM<rialShininsssCoeffici(abc07i cldViewer3Dc="me1GLfloat:t" valign=i cldViewer3Dlem>m&lShininsssCoefftoem>)abc07i cld>abc07i c/lrni etails">>s).etpliktlViewer3DP/trme 3>s/idt cd07i class="heading[in]m&lShininsssCoefftot07cld>the valutPofsthe shininsss coeffici< abdd1 idlli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::setGLScalev_bc07i cld>(abc07i cldViewer3Dfloat:t" valign=i cldViewer3Dlem>sxitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dfloat:t" valign=i cldViewer3Dlem>syitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dfloat:t" valign=i cldViewer3Dlem>szht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> inl> <" ie> <" abc07i cid="details"> csat" h p/trme 3> (usefulvtosproduclamore re> cstic 3D volu;3&dlt; TS)< tplktlViewer3DP/trme 3>s/idt cd07i class="headingsxthe scalevon the x axis. abc07ca7da2 clrncldViewer3Dsythe scalevon the y axis. abc07ca7da2 clrncldViewer3Dszthe scalevon the z axis. abc07ca7da2 etails">< abdd1 idlli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l00379">379 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etplikte<typenfrag>

    s <"ht" va { idivlikte<typenl>

    <"ht" va c1Display3codehtml">DGtal::Display3D1031bbe758c3025164525fd0a38c6b6ff6c1aadba062e43anmyGLScaleFa/td>Xs

    <"ht" va c1Display3codehtml">DGtal::Display3D1031bbe758c30251004c8665f89ea7762fad2d816f9ba60anmyGLScaleFa/td>Ys

    <"ht" va c1Display3codehtml">DGtal::Display3D1031bbe758c3025e279c683c612f0c6b1031bbe758c3025anmyGLScaleFa/td>Zs

    <"ht" va ce> > <" idivlikte<typenl>

    <"ht" va glEnils"(GL_NORMALIZE); idivlikte<typenl>

    <"ht" va } idivlikte<typenttc/tpheatal::Display3D1031bbe7_8c30_5164525fd0a38c6b6ff6c1aadba062e43ankte<typentt319a">_1Dml">DGtal::Display3D1031bbe758c3025164525fd0a38c6b6ff6c1aadba062e43anace >

    ::myGLScaleFa/td>Xsfloat myGLScaleFa/td>Xstb Dlfinil" h:abb> _1Dml">DG1031bbe7a8h_sourca: Dis#l01650pl;

    .h:1650temR/idivl_1Dml">DGtal::Display3D1031bbe758c3025e279c683c612f0c6b1031bbe758c3025anace >

    ::myGLScaleFa/td>Zsfloat myGLScaleFa/td>Zstb Dlfinil" h:abb> _1Dml">DG1031bbe7a8h_sourca: Dis#l01652pl;

    .h:1652temR/idivl_1Dml">DGtal::Display3D1031bbe758c30251004c8665f89ea7762fad2d816f9ba60anace >

    ::myGLScaleFa/td>Ysfloat myGLScaleFa/td>Ystb Dlfinil" h:abb> _1Dml">DG1031bbe7a8h_sourca: Dis#l01651pl;

    .h:1651temR/idivl idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace >

    temR:Vieescription of class '::setNearFa> tc07i cld>(abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>_nearitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>_farht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> inl> <" ie> <" abc07i cid="details">P/trme 3>s/idt cd07i class="heading_nearitc07cld>nearvdlttanct. abc07ca7da2 clrncldViewer3D_farfarvdlttanct. abc07ca7da2 etails">< abdd1 idlli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l00365pl365 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etplikte<typenfrag>

    <"ht" va { idivlikte<typenl>

    <"ht" va c1Display3codehtml">DGtal::Display3D1031bbe758c3025e240bc084b143436ddd224833b1435bc"lZNearitmRi= _near; c1Display3codehtml">DGtal::Display3D1031bbe758c3025d8f5bc650792385ec93e8d4942f0dbe7">ZFaritmRi= _far; idivlikte<typenl>

    <"ht" va } idivlikte<typenttc/tpheatal::Display3D1031bbe7_8c30_5d8f5bc650792385ec93e8d4942f0dbe7">kte<typentt319a">_1Dml">DGtal::Display3D1031bbe758c3025d8f5bc650792385ec93e8d4942f0dbe7">ace >

    ::ZFaritmR/idivldouls" ZFaritdivltb Dlfinil" h:abb> _1Dml">DG1031bbe7a8h_sourca: Dis#l01644an;

    .h:1644 imR/idivl_1Dml">DGtal::Display3D1031bbe758c3025e240bc084b143436ddd224833b1435bc"lace >

    ::ZNearitmR/idivldouls" ZNearitdivltb Dlfinil" h:abb> _1Dml">DG1031bbe7a8h_sourca: Dis#l01643an; .h:1643temR/idivl idivlikidivlla1Display3anch class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::setUseGLPtr> ForBallsv_bc07i cld>(abc07i cldViewer3Dbool:t" valign=i cldViewer3Dlem>useOD&lGLP toem>)abc07i cld>abc07i c/lrni etails"> s instead balls created withvquads).etpliktlViewer3DP/trme 3>s/idt cd07i class="heading[in]useOD&lGLP tot07cld>ifvtrue1allaptr> s will besdlt; TSed withvOD&lGl ptr> s instead the dlfault balls (dlfinsd from quads). tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">virtual void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::showv_bc07i cld>(abc07i cldViewer3Dl/c07cld>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> virtualite> <" ie> <" abc07i cid="details">DGtal::Display3D1031bbe758c3025c015d041acbc161bc33860976d6d59e0">updateList()temR me hoc (tosensure that the l>s s are wellvcreated in the DGtal::Display3D1031bbe758c30251ea1c9cf781ce6940db02c352cf24e6f" titl enOverload QWidget me hoc in ordervtosadd 1callvtosupdateList() me hoc (tosensure that the l>s s are w...">show()temR is1calltd t the end ofsthe progtrm).< tpliktl cdt>tb ExaeNDes: abb>/idt cd07_1Display3D.html">DGdec_2exaeNDeDECSurf cl_8cpp-exaeNDe58c302522">dec/exaeNDeDECSurf cl.cpptemR, _1Display3D.html">DGdec_2exaeNDeDiscreteExteriorCalculusSolvl_8cpp-exaeNDe58c302521">dec/exaeNDeDiscreteExteriorCalculusSolvl.cpptemR, _1Display3D.html">DGio_2vDGtopology_2digitalSurf clSlicl_8cpp-exaeNDe58c30257">topology/digitalSurf clSlicl.cpptemR.abdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::sortPtlygonFromC19arav_bc07i cld>(abc07i cldViewer3Dl/c07cld>)abc07i cld>abc07i c/lrni etails"> class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::sortQuadFromC19arav_bc07i cld>(abc07i cldViewer3Dl/c07cld>)abc07i cld>abc07i c/lrni etails"> class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::sortSurfelFromC19arav_bc07i cld>(abc07i cldViewer3Dl/c07cld>)abc07i cld>abc07i c/lrni etails">tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::sortTrianglsFromC19arav_bc07i cld>(abc07i cldViewer3Dl/c07cld>)abc07i cld>abc07i c/lrni etails">k class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::transD<An2DDomaihv_bc07i cld>(abc07i cldViewer3Dunsignsd int:t" valign=i cldViewer3Dlem>domaihIndexitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>xTransD&l" hteem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>yTransD&l" hteem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>zTransD&l" hteem>ht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">P/trme 3>s/idt cd07i class="headingdomaihIndexitt07cld>the index ofsthe domaihvin the l>s abc07ca7da2 clrncldViewer3DxTransD&l" htet07cld>xspart ofsthe transD&l" h v tc07ca7da2 clrncldViewer3DyTransD&l" htet07cld>yspart ofsthe transD&l" h v tc07ca7da2 clrncldViewer3DzTransD&l" htet07cld>zspart ofsthe transD&l" h v tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::updateAn2DDomaihOri(abc07i cldViewer3Dunsignsd int:t" valign=i cldViewer3Dlem>imageIndexitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>xPosil" hteem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>yPosil" hteem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>zPosil" hteem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3D_1Display3D.html">DGtal::Display3D1031bbe758c3025c62e198b80da8dcedc191434a2075f9eanImageDir8el" htemRht" valign=i cldViewer3Dlem>newDir8el" hteem>ht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">P/trme 3>s/idt cd07i class="headingimageIndexitt07cld>index ofsthe imagevin the l>s abc07ca7da2 clrncldViewer3DxPosil" htet07cld>the x posil" h tc07ca7da2 clrncldViewer3DyPosil" htet07cld>the y posil" h tc07ca7da2 clrncldViewer3DzPosil" htet07cld>the z posil" h tc07ca7da2 clrncldViewer3DnewDir8el" htet07cld>the new dir8el" h abc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::updateEmbeddingTextureImage tc07i cld>(abc07i cldViewer3Dunsignsd int:t" valign=i cldViewer3Dlem>anImageIndexitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3DeND<3&_1Display3D.html">DGwer3D'

    temRht" valign=i cldViewer3Dlem>aPtr> 1item>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3DeND<3&_1Display3D.html">DGwer3D'

    temRht" valign=i cldViewer3Dlem>aPtr> 2item>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3DeND<3&_1Display3D.html">DGwer3D'

    temRht" valign=i cldViewer3Dlem>aPtr> 3item>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3DeND<3&_1Display3D.html">DGwer3D'

    temRht" valign=i cldViewer3Dlem>aPtr> 4teem>ht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">P/trme 3>s/idt cd07i class="headinganImageIndexitc07cld>correspondsvtosthe chronoloigic index given by the fuel" h (addTextureImage). tc07ca7da2 clrncldViewer3DaPtr> 1itt07cld>the new firs ptr> posil" h embedded in im werociated the loh3> ptr> ofsthe 2D image. tc07ca7da2 clrncldViewer3DaPtr> 2itt07cld>the new second ptr> posil" h embedded in im (in CCW order). tc07ca7da2 clrncldViewer3DaPtr> 3itt07cld>the new third ptr> posil" h embedded in im werociated the upp3> ptr> ofsthe 2D image. tc07ca7da2 clrncldViewer3DaPtr> 4itt07cld>the new fourth ptr> posil" h embedded in im (in CCW order). tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::updateL>>(abc07i cldViewer3Dl/c07cld>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">>>>>s class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::updateL>s1v_bc07i cld>(abc07i cldViewer3Dbool:t" valign=i cldViewer3Dlem>needToUpdateBoundingBoxitem>truel/c07cld>)abc07i cld>abc07i c/lrni etails">s tosbesdlt; TSed. Need to1calltd f 3> a numbervofsaddVoxelvorv f 3> a _1Display3D.html">DGtal::Display3D1031bbe758c3025e76bb0d85c76b20814d510d9f1ab6a9eansortSurfelFromC19ara()temR: tplktlViewer3DP/trme 3>s/idt cd07i class="headingneedToUpdateBoundingBoxitc07cld>flagvtosupdate the bounding box tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::updateOri(abc07i cldViewer3Dunsignsd int:t" valign=i cldViewer3Dlem>imageIndexitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>xPosil" hteem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>yPosil" hteem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>zPosil" hteem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3D_1Display3D.html">DGtal::Display3D1031bbe758c3025c62e198b80da8dcedc191434a2075f9eanImageDir8el" htemRht" valign=i cldViewer3Dlem>newDir8el" hteem>ht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">s from sldVimagev(imagevbuffer, vertexscoordin<s) The new imagevshouldsba withvsa;3&dlmens" hvthan the otd>in&l: tplktlViewer3DP/trme 3>s/idt cd07i class="headingimageIndexitt07cld>correspondsvtosthe chronoloigic index given by the fuel" h (addTextureImage). tc07ca7da2 clrncldViewer3DxPosil" htet07cld>the imagevtransD&l" h in the x dir8el" h (dlfault 0). tc07ca7da2 clrncldViewer3DyPosil" htet07cld>the imagevtransD&l" h in the y dir8el" h (dlfault 0). tc07ca7da2 clrncldViewer3DzPosil" htet07cld>the imagevtransD&l" h in the z dir8el" h (dlfault 0). tc07ca7da2 clrncldViewer3DnewDir8el" htet07cld>a new dir8el" h abc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::updateReD&l"vaC19araFromL>>(abc07i cldViewer3Dl/c07cld>)abc07i cld>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">>>>>>k class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::updateRenderingCoeffici(abc07i cldViewer3Dc="me1_1Display3D.html">DGtal::Display3D1031bbe758c302541f43f5d8ed445215b84664faa6b6243anRenderingModetemRht" valign=i cldViewer3Dlem>aRenderModeteem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dbool:t" valign=i cldViewer3Dlem>dlt; TSStateitem>trueht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">.etpliktlViewer3DP/trme 3>s/idt cd07i class="heading[in]aRenderModetet07cld>the modevofsthe rendering. tc07ca7da2 clrncldViewer3D[in]dlt; TSStateitt07cld>ifvtrue1(dlfault)sthe v will dlt; TS the current rendering mode. tc07ca7da2 etails">< abdd1 idlli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivlicte<typen1a1aceND<"h2aceND<3>, typenaImageT;, aceND<3&gFun/td> < idivli class="heading"><319a">i clrni cld"heading"><319a">void _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::updateTextureImage tc07i cld>(abc07i cldViewer3Dunsignsd int:t" valign=i cldViewer3Dlem>imageIndexitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dc="me1aImageT;, &:t" valign=i cldViewer3Dlem>imageitem>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Dc="me1aFun/td> &:t" valign=i cldViewer3Dlem>aFun/td>item>, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>xTransD&l" hteem>0.0, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>yTransD&l" hteem>0.0, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>zTransD&l" hteem>0.0, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3Ddouls"ht" valign=i cldViewer3Dlem>rot&l" hAnglsteem>0.0, abc07i c/lrni clrni cld"headingabc07i cld>abc07i cldViewer3D_1Display3D.html">DGtal::Display3D1031bbe758c3025c62e198b80da8dcedc191434a2075f9eanImageDir8el" htemRht" valign=i cldViewer3Dlem>rot&l" hDirteem>_1Display3D.html">DGtal::Display3D1031bbe758c3025c62e198b80da8dcedc191434a2075f9ea1073dd91081c9af363b3149ac2317bbb">zDir8el" htemRht" valign=i c/lrni clrni cld>abc07i cld>)abc07i cld>abc07cld>abc07i c/lrni etails">s from sldVimagev(imagevbuffer, vertexscoordin<s) The new imagevshouldsba withvsa;3&dlmens" hvthan the otd>in&l: tplktlViewer3DP/trme 3>s/idt cd07i class="headingimageIndexitt07cld>correspondsvtosthe chronoloigic index given by the fuel" h (addTextureImage). tc07ca7da2 clrncldViewer3Dimageitt07cld>the new imagevc="taining the new buffer (withvsa;3&dlmens" hsvthan the other image). tc07ca7da2 clrncldViewer3DaFun/td>itt07cld>a fun/td> tc07ca7da2 clrncldViewer3DxTransD&l" htet07cld>the imagevtransD&l" h in the x dir8el" h (dlfault 0). tc07ca7da2 clrncldViewer3DyTransD&l" htet07cld>the imagevtransD&l" h in the y dir8el" h (dlfault 0). tc07ca7da2 clrncldViewer3DzTransD&l" htet07cld>the imagevtransD&l" h in the z dir8el" h (dlfault 0). tc07ca7da2 clrncldViewer3Drot&l" hAnglstet07cld>the angls ofsrot&l" h. tc07ca7da2 clrncldViewer3Drot&l" hDirtet07cld>the rot&l" h is applitd roundsthe given dir8el" h. tc07ca7da2 etails">< abdd1 idlli idivlikidivllah2Viewer3Dgroupheader">FieldsDocumtor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">douls" _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::c19ara_dir8el" h[3]abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01616">1616 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli e Referenced by _1Display3D.html">DG1031bbe7a8h_sourca: Dis#l00344anace > :Vieecriptio of class '::setC19araDir8el" h()temR: tpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">douls" _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::c19ara_posil" h[3]abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01615">1615 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli e Referenced by _1Display3D.html">DG1031bbe7a8h_sourca: Dis#l00333anace > :Vieecriptio of class '::setC19araPosil" h()temR: tpli idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">douls" _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::c19ara_upV[3]abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details"> tpli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l01617">1617 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli e Referenced by _1Display3D.html">DG1031bbe7a8h_sourca: Dis#l00355anace > :Vieecriptio of class '::setC19araUpV()temR: tpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">bool _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myAutoSaveStateitt07i c/lrni etails"> d statevwhen closing the v etplikp>tosi1prove the dlt; TS ofsgl l>DG1031bbe7a8h_sourca: Dis#l00484an484 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLur> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myBallSetL>s1Idabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01586an1586 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLur> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myCubeSetL>s1WiredIdabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01593an1593 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLur> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myCubesMapIdabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01592an1592 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">_1Display3D.html">DGwer3D' DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myDlfaultBackgroundColor it07i c/lrni etails"> _tpli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l00474an474 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">_1Display3D.html">DGwer3D' DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myDlfaultColor it07i c/lrni etails"> _tpli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l00476an476 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">c="me1GLfloa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myDlfaultRenderDiff< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01633an1633 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">c="me1GLfloa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myDlfaultRenderSpec< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01632an1632 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">qglvgt;ec<_1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myDir it07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01607">1607 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">qglvgt;ec<_1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myDirSele/td>itt07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01607">1607 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">_1Display3D.html">DGstruct'

    Aim DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myExtens" hs< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">td possiss="extens" hvtosthe v (ptr> ervowned). _tpli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l01665">1665 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli e Referenced by _1Display3D.html">DG1031bbe7a8h_sourca: Dis#l00320anace > :Vieecriptio of class '::removeExtens" h()temR, and _1Display3D.html">DG1031bbe7a8h_sourca: Dis#l00311anace > :Vieecriptio of class '::setExtens" h()temR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">douls" _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myGLL> s _tpli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l00482an482 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">douls" _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myGLPtr> MinWidthDG1031bbe7a8h_sourca: Dis#l00481an481 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">floa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myGLScaleFa/td>X =1.0< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01650">1650 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli e Referenced by _1Display3D.html">DG1031bbe7a8h_sourca: Dis#l00379anace > :Vieecriptio of class '::setGLScale()temR: tpli idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">floa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myGLScaleFa/td>Y =1.0< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01651">1651 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli e Referenced by _1Display3D.html">DG1031bbe7a8h_sourca: Dis#l00379anace > :Vieecriptio of class '::setGLScale()temR: tpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">floa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myGLScaleFa/td>Z =1.0< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01652an1652 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli e Referenced by _1Display3D.html">DG1031bbe7a8h_sourca: Dis#l00379anace > :Vieecriptio of class '::setGLScale()temR: tpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">std::v:Vie_1Display3D.html">DGstruct'

    Aim DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myGSImageL>s1< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details"> etplikp>Used to1std>t all dlt; TSedVimages _tpli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l01661">1661 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">std::v:Vie_1Display3D.html">DGstruct'

    Aim DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myImageDomaihL>s1< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">t all the domaihs. _tpli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l01663an1663 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">bool _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myIsBackgroundDlfault it07i c/lrni etails">DG1031bbe7a8h_sourca: Dis#l00478an478 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">bool _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myIsDouls"Fa/eRendering< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01613an1613 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">bool _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myIsMovingL>>< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">mince the l>>DG1031bbe7a8h_sourca: Dis#l01658an1658 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">c="me1GLfloa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myLambertRenderDiff< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01635">1635 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">c="me1GLfloa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myLambertRenderSpec< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01634">1634 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLfloa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myLd>< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01629">1629 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLfloa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myLd>< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01630">1630 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">douls" _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myL>>< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">>DG1031bbe7a8h_sourca: Dis#l01621">1621 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLfloa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myLd>< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">>DG1031bbe7a8h_sourca: Dis#l01623an1623 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">bool _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myLd>< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01619">1619 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLfloa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myLd>< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01625">1625 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLfloa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myLd>< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01624">1624 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">douls" _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myL>>< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">>DG1031bbe7a8h_sourca: Dis#l01622an1622 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLfloa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myLd>< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01628an1628 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch s class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">douls" _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myL>>< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01620">1620 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">douls" _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myL>>thRot&l" hStepabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01655">1655 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLur> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myL>s1Idabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01585an1585 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLfloa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myM<rialShininessCoeff[1]< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01626">1626 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLfloa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myM<rialSpecularCoeffs[4]< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01627">1627 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">floa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myMeshDlfaultL>< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01647">1647 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">c="me1GLfloa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myMee &licRenderDiff< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01637">1637 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">c="me1GLfloa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myMee &licRenderSpec< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01636">1636 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">unsignedVi> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myNbB &lSetL>s1abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01599">1599 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">unsignedVi> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myNbL>s1abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01598">1598 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">unsignedVi> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myNbL>ste< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">stsVi> myL>stToAff< tpli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l01597">1597 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">unsignedVi> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myNbPrismSetL>s1abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01600">1600 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">qglvgt;ec<_1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myOtd>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details"> the v tpli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l01607">1607 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">c="me1GLfloa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myPer3ticRenderDiff< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01639">1639 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">c="me1GLfloa _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myPer3ticRenderSpec< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01638an1638 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLur> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myPolygonSetL>s1Idabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01582an1582 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLur> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myPolygonSetL>s1WiredIdabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01583an1583 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">QPor> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myPosSelabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details"> sel

    Set also/idt>
    _1Display3D.html">DGwer3D'

    Aim: Dis#ab5cce10f3ec9c224c1d28b4c8a193978" title="postSelpostSel_/dlli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l01609">1609 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLur> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myPrismL>s1Idabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01587">1587 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLur> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myQuadsMapIdabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01589">1589 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLur> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myQuadsMapWiredIdabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01590">1590 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">r> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myRefMous3XPosabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details"> used forVi> era/t"ve l>>DG1031bbe7a8h_sourca: Dis#l01656">1656 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">r> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myRefMous3YPosabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">mince the l>>DG1031bbe7a8h_sourca: Dis#l01657">1657 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">_1Display3D.html">DGwer3D'

    Aim: Dis#a41f43f5d8ed445215b84664faa6b6243">RenderingMode imRi/1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myRenderingModeDGwer3D'

    Aim: Dis#a41f43f5d8ed445215b84664faa6b6243aa93b954356483a52bc36a145aecb2135">RenderingDlfaulttemRabc07i c/lrni etails">DG1031bbe7a8h_sourca: Dis#l00486">486 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">r> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::mySel Id< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details"> s tpli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l01603an1603 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch tor:2kte<typen1a19a56"h2kte<typen1a1proto"h2kte<typen1a1aceND<"h2aceND<3>, typename TKSpace = KhalimskySpaceND<3>>
    class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">qglvgt;ec<_1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::mySel abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01607">1607 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">unsignedVchar<_1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::mySel< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01604">1604 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLur> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myTriangs=SetL>s1Idabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">stsVofsthe l>st to1draw< tpli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l01579">1579 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">GLur> _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myTriangs=SetL>s1WiredIdabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01580">1580 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">bool _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myUseGLPor> sForB &ls< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01641">1641 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">std::v:Vie_1Display3D.html">DGstruct'

    Aim DGwer3D'

    Aim: Displace > temR:Vieescription of class '::myV< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">st ofsthe imagas textures i> this v tpli e Dlfinil" h at l>DG1031bbe7a8h_sourca: Dis#l01611">1611 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivli class="heading"><319a">i clrni cld"heading"><319a">bool _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::my;DG1031bbe7a8h_sourca: Dis#l00480">480 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">douls" _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::ZFa>abc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01644">1644 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli p>Referenced by _1Display3D.html">DG1031bbe7a8h_sourca: Dis#l00365place > :Vieecriptio of class '::setNearFa>()temR.etpli idivlikidivlla1Display3anch k class DGtal::Viewer3D< idivliclass="heading"labelse clrni cld"heading"labels-lboolli class="heading"><319a">i clrni cld"heading"><319a">douls" _1Display3D.html">DGwer3D'

    Aim: Displace > temR:Vieescription of class '::ZNearabc07i c/lrni etails">< abc07i cld"heading"labels-td> privateite> <" ie> <" abc07i cid="details">DG1031bbe7a8h_sourca: Dis#l01643an1643 imRiofsfil/ _1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR.etpli p>Referenced by _1Display3D.html">DG1031bbe7a8h_sourca: Dis#l00365place > :Vieecriptio of class '::setNearFa>()temR.etpli idivlikidivllahr/>The docume> &l" h forVthis ispla was genarated fromsthe followingsfil/:_1Display3D.html">DG1031bbe7a8h_sourca: Displ; .htemR

  • ikiulllaidivl