ImFusion C++ SDK
4.4.0
ImFusion::GlSlice Member List
This is the complete list of members for
ImFusion::GlSlice
, including all inherited members.
acceptsData
(const Data *d) const
ImFusion::GlSlice
virtual
activeRenderers
() const
ImFusion::GlSlice
alwaysVisible
() const
ImFusion::GlObject
virtual
blendDistance
() const
ImFusion::GlSlice
blendFactor
() const
ImFusion::GlSlice
blendingColors
() const
ImFusion::GlSlice
BlendingMode
enum name
ImFusion::GlSlice
blendingMode
() const
ImFusion::GlSlice
bounds
() const override
ImFusion::GlSlice
virtual
boundsSpherical
() const
ImFusion::GlObject
virtual
center
(const Data *data=nullptr) const
ImFusion::GlSlice
checkerboardFieldSize
() const
ImFusion::GlSlice
inline
color
() const
ImFusion::GlSlice
inline
Configurable
()=default (defined in
ImFusion::Configurable
)
ImFusion::Configurable
Configurable
(const Configurable &rhs) (defined in
ImFusion::Configurable
)
ImFusion::Configurable
Configurable
(Configurable &&rhs) noexcept (defined in
ImFusion::Configurable
)
ImFusion::Configurable
configuration
(Properties *p) const override
ImFusion::GlObject
virtual
configure
(const Properties *p) override
ImFusion::GlObject
virtual
configureDefaults
()
ImFusion::Configurable
virtual
CrosssectionRenderMode
enum name
ImFusion::GlSlice
crosssectionRenderMode
() const
ImFusion::GlSlice
currentSlice
() const
ImFusion::GlSlice
customCheckerboardLocation
() const
ImFusion::GlSlice
inline
data
() const
ImFusion::GlSlice
defaultPose
(const Data *data, Slice::AnatomicalPlane plane) const
ImFusion::GlSlice
defaultRenderer
() const
ImFusion::GlSlice
draw
(const GlView &view) override
ImFusion::GlSlice
virtual
drawOtherSlice
(const GL::ViewState &viewState, const GlSlice *s) const
ImFusion::GlSlice
protected
extent
() const
ImFusion::GlSlice
GlObject
()=default (defined in
ImFusion::GlObject
)
ImFusion::GlObject
GlSlice
(bool is3D, const Slice &slice)
ImFusion::GlSlice
imageData
() const
ImFusion::GlSlice
interpolation
() const
ImFusion::GlSlice
is3D
() const
ImFusion::GlSlice
virtual
isMetric
() const
ImFusion::GlSlice
virtual
m_alwaysVisible
ImFusion::GlObject
protected
m_blendColors
ImFusion::GlSlice
protected
m_blendDistance
ImFusion::GlSlice
protected
m_blendFactor
ImFusion::GlSlice
protected
m_blendingMode
ImFusion::GlSlice
protected
m_blendProg
ImFusion::GlSlice
protected
m_checkerboardFieldSize
ImFusion::GlSlice
protected
m_color
ImFusion::GlSlice
protected
m_customCheckerboardLocation
ImFusion::GlSlice
protected
m_draw3DIn2DView
ImFusion::GlObject
protected
m_fbo
ImFusion::GlSlice
protected
m_imagesToRender
ImFusion::GlSlice
protected
m_is3d
ImFusion::GlSlice
protected
m_matrix
ImFusion::GlObject
protected
m_params
ImFusion::Configurable
protected
m_renderers
ImFusion::GlSlice
protected
m_renderFirstImageWithFullOpacity
ImFusion::GlSlice
protected
m_renderingOrder
(defined in
ImFusion::GlObject
)
ImFusion::GlObject
protected
m_sx
ImFusion::GlSlice
protected
m_sy
ImFusion::GlSlice
protected
m_tex
ImFusion::GlSlice
mutable
protected
m_useAlphaBlendingToParentFbo
ImFusion::GlSlice
protected
m_vbo
ImFusion::GlSlice
mutable
protected
m_visible
ImFusion::GlObject
protected
matrix
() const
ImFusion::GlObject
virtual
numSlices
() const
ImFusion::GlSlice
ObjectRenderMode
enum name
ImFusion::GlSlice
objectRenderMode
() const
ImFusion::GlSlice
operator=
(const Configurable &) (defined in
ImFusion::Configurable
)
ImFusion::Configurable
operator=
(Configurable &&) noexcept (defined in
ImFusion::Configurable
)
ImFusion::Configurable
operator=
(NotCopyable &&) noexcept=default (defined in
ImFusion::Utils::NotCopyable
)
ImFusion::Utils::NotCopyable
private
operator=
(const NotCopyable &)=delete (defined in
ImFusion::Utils::NotCopyable
)
ImFusion::Utils::NotCopyable
private
registerParameter
(ParameterBase *param)
ImFusion::Configurable
render
(const GL::ViewState &viewState) const
ImFusion::GlSlice
renderers
() const
ImFusion::GlSlice
RenderingGroupManipulator
enum value
ImFusion::GlObject
RenderingGroupMesh
enum value
ImFusion::GlObject
RenderingGroupRest
enum value
ImFusion::GlObject
renderingOrder
() const
ImFusion::GlObject
RenderingOrderGroup
enum name
ImFusion::GlObject
renderMprIntersectionCross
(const GlView &parentView) const (defined in
ImFusion::GlSlice
)
ImFusion::GlSlice
protected
rendersFirstImageWithFullOpacity
() const
ImFusion::GlSlice
setAlwaysVisible
(bool alwaysVisible)
ImFusion::GlObject
virtual
setBlendDistance
(double value)
ImFusion::GlSlice
setBlendFactor
(double value)
ImFusion::GlSlice
setBlendingColors
(const std::pair< vec4, vec4 > &value)
ImFusion::GlSlice
setBlendingMode
(BlendingMode value)
ImFusion::GlSlice
setCheckerboardFieldSize
(int value)
ImFusion::GlSlice
setColor
(const vec3 &c)
ImFusion::GlSlice
inline
setCrosssectionRenderMode
(Flags< CrosssectionRenderMode > value)
ImFusion::GlSlice
setCrosssectionRenderModeFlag
(CrosssectionRenderMode crosssectionModeFlag, bool value)
ImFusion::GlSlice
setCustomCheckerboardLocation
(std::optional< vec2f > value)
ImFusion::GlSlice
setData
(const std::vector< std::pair< const Data *, const DisplayOptions2d * > > &data)
ImFusion::GlSlice
virtual
setDraw3DIn2DView
(bool draw3DIn2DView) (defined in
ImFusion::GlObject
)
ImFusion::GlObject
inline
setInterpolation
(int mode)
ImFusion::GlSlice
setMatrix
(const mat4 &m) override
ImFusion::GlSlice
virtual
setNextSlice
(int relative)
ImFusion::GlSlice
setObjectRenderMode
(Flags< ObjectRenderMode > renderMode)
ImFusion::GlSlice
setObjectRenderModeFlag
(ObjectRenderMode renderModeFlag, bool value)
ImFusion::GlSlice
setRenderFirstImageWithFullOpacity
(bool value)
ImFusion::GlSlice
setRenderingOrder
(RenderingOrderGroup group)
ImFusion::GlObject
setSlice
(const Slice &s)
ImFusion::GlSlice
virtual
setThickness
(double val)
ImFusion::GlSlice
setUseAlphaBlendingToParentFbo
(bool value)
ImFusion::GlSlice
inline
setVisible
(bool visible)
ImFusion::GlObject
virtual
signalParametersChanged
ImFusion::Configurable
signalSliceChanged
ImFusion::GlSlice
slice
() const
ImFusion::GlSlice
thickness
() const
ImFusion::GlSlice
typeName
() const override
ImFusion::GlSlice
inline
virtual
unregisterParameter
(const ParameterBase *param)
ImFusion::Configurable
usesAlphaBlendingToParentFbo
() const
ImFusion::GlSlice
inline
visible
() const
ImFusion::GlObject
virtual
~Configurable
() (defined in
ImFusion::Configurable
)
ImFusion::Configurable
virtual
~GlObject
()=default (defined in
ImFusion::GlObject
)
ImFusion::GlObject
virtual
~GlSlice
() override (defined in
ImFusion::GlSlice
)
ImFusion::GlSlice
Search
Tab
/
S
to search,
Esc
to close
Generated on
for ImFusion C++ SDK by
Doxygen
1.15.0