Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::plot::Axis2DProcessorHelper Class Reference

Public Member Functions

 Axis2DProcessorHelper (const std::function< std::optional< dmat4 >()> &getBoundingBox, DimsRangeMode useDimsRange=DimsRangeMode::No)
 
auto props ()
 
auto props () const
 
void renderAxes (size2_t outputDims, const SpatialEntity &entity)
 

Public Attributes

std::array< AxisProperty, 2 > axes_
 
FloatProperty axisOffset_
 
std::array< AxisRenderer3D, 2 > axisRenderers_
 
AxisStyleProperty axisStyle_
 
CameraProperty camera_
 
OptionProperty< CaptionType > captionType_
 
StringProperty customCaption_
 
std::function< std::optional< dmat4 >()> getBoundingBox_
 
OptionProperty< LabelScale > labelScale_
 
OptionProperty< OffsetScaling > offsetScaling_
 
OptionPropertyString presets_
 
OptionProperty< AxisRangeMode > rangeMode_
 
CameraTrackball trackball_
 
BoolCompositeProperty visibility_
 
std::array< BoolProperty, 4 > visibleAxes_
 

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