VolViz
A volume visualization tool
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Public Member Functions | Public Attributes | List of all members
VolViz::AxisAlignedPlaneDescriptor Class Reference

A geometry descriptor describing a axis aligned plane. More...

#include <GeometryDescriptor.h>

+ Inheritance diagram for VolViz::AxisAlignedPlaneDescriptor:
+ Collaboration diagram for VolViz::AxisAlignedPlaneDescriptor:

Public Member Functions

 AxisAlignedPlaneDescriptor ()=default
 
 AxisAlignedPlaneDescriptor (AxisAlignedPlaneDescriptor const &)=default
 
 AxisAlignedPlaneDescriptor (AxisAlignedPlaneDescriptor &&)=default
 
virtual ~AxisAlignedPlaneDescriptor ()
 
AxisAlignedPlaneDescriptoroperator= (AxisAlignedPlaneDescriptor const &)=default
 
AxisAlignedPlaneDescriptoroperator= (AxisAlignedPlaneDescriptor &&)=default
 

Public Attributes

Length intercept {0 * meter}
 
Axis axis {Axis::X}
 
- Public Attributes inherited from VolViz::GeometryDescriptor
bool movable {true}
 
Color color {Colors::White()}
 

Additional Inherited Members

- Protected Member Functions inherited from VolViz::GeometryDescriptor
 GeometryDescriptor ()=default
 
virtual ~GeometryDescriptor ()
 
 GeometryDescriptor (GeometryDescriptor const &)=default
 
 GeometryDescriptor (GeometryDescriptor &&)=default
 
GeometryDescriptoroperator= (GeometryDescriptor const &)=default
 
GeometryDescriptoroperator= (GeometryDescriptor &&)=default
 

Detailed Description

A geometry descriptor describing a axis aligned plane.

Constructor & Destructor Documentation

VolViz::AxisAlignedPlaneDescriptor::AxisAlignedPlaneDescriptor ( )
default
VolViz::AxisAlignedPlaneDescriptor::AxisAlignedPlaneDescriptor ( AxisAlignedPlaneDescriptor const &  )
default
VolViz::AxisAlignedPlaneDescriptor::AxisAlignedPlaneDescriptor ( AxisAlignedPlaneDescriptor &&  )
default
VolViz::AxisAlignedPlaneDescriptor::~AxisAlignedPlaneDescriptor ( )
virtualdefault

Member Function Documentation

AxisAlignedPlaneDescriptor& VolViz::AxisAlignedPlaneDescriptor::operator= ( AxisAlignedPlaneDescriptor const &  )
default
AxisAlignedPlaneDescriptor& VolViz::AxisAlignedPlaneDescriptor::operator= ( AxisAlignedPlaneDescriptor &&  )
default

Member Data Documentation

Axis VolViz::AxisAlignedPlaneDescriptor::axis {Axis::X}
Length VolViz::AxisAlignedPlaneDescriptor::intercept {0 * meter}

The documentation for this class was generated from the following files: