MeVisLab Toolbox Reference
SoCSOLabelRenderer Member List

This is the complete list of members for SoCSOLabelRenderer, including all inherited members.

_csoUnderMouseSoCSOEditorExtensionprotected
_editorSoCSOEditorExtensionprotected
_hitCSOSoCSOEditorExtensionprotected
_hitCSOListSoCSOEditorExtensionprotected
_hitDistanceSoCSOEditorExtensionprotected
_hitPathPointsSoCSOEditorExtensionprotected
_hitSeedPointSoCSOEditorExtensionprotected
_subTypeSoCSOEditorExtensionprotected
_visualizationSettingsSoCSOEditorExtensionprotected
activate(SoView2DCSOExtensibleEditor *extensibleEditor)SoCSOEditorExtensioninlinevirtual
allowCreationSoCSOEditorExtension
allowLabelResizeSoCSOLabelRenderer
allowModificationSoCSOEditorExtension
allowSeedPointInteractionSoCSOEditorExtension
bulgeDragMoveTo(const SoPointerPosition &)SoCSOEditorExtensioninlinevirtual
bulgeEndPress(int)SoCSOEditorExtensioninlinevirtual
bulgeStartPressAt(const SoPointerPosition &)SoCSOEditorExtensioninlinevirtual
buttonMaskChanged()SoCSOEditorExtensioninlinevirtual
cancel()SoCSOEditorExtensioninlinevirtual
canCreateCSOs() constSoCSOEditorExtensioninlinevirtual
computeOutputInformation()SoCSOLabelRenderer
connectingLineAlphaSoCSOLabelRenderer
createDragMoveTo(const SoPointerPosition &) overrideSoCSOLabelRendererinlinevirtual
createEndPress(int) overrideSoCSOLabelRendererinlinevirtual
createStartPressAt(const SoPointerPosition &) overrideSoCSOLabelRendererinlinevirtual
csoIdUnderMouseCursorSoCSOEditorExtension
cursorShape() const overrideSoCSOLabelRendererinlinevirtual
deactivate()SoCSOEditorExtensioninlinevirtual
deleteSeedPoint(ml::CSO *cso, ml::CSOSeedPoint *)SoCSOEditorExtensionvirtual
detachedLabelPlacementSoCSOLabelRenderer
doesCSOTimePointMatchCurrentTimePoint(const CSODrawView2DInfos &view2DInfos, ml::CSO *cso)SoCSOEditorExtensionprotected
draw(const CSODrawCSOInfos &csoInfos, const CSODrawView2DInfos &view2DInfos, const CSODrawSliceInformation &drawSliceInfo, SoView2DCSOExtensibleEditor *editor) overrideSoCSOLabelRenderervirtual
drawAdditionalGeometry(const CSODrawView2DInfos &view2DInfos, SoView2DCSOExtensibleEditor *editor)SoCSOEditorExtensionvirtual
drawConnectingLineToCenterOfCSOSoCSOLabelRenderer
drawFixedSizeCircleAt(float deviceX, float deviceY)SoCSOEditorExtensionprotected
drawingDone()SoCSOEditorExtensioninlinevirtual
drawLabelBorderForSelectedCSOSoCSOLabelRenderer
drawOverlay(const CSODrawCSOInfos &csoInfos, const CSODrawView2DInfos &view2DInfos, const CSODrawSliceInformation &drawSliceInfo, SoView2DCSOExtensibleEditor *editor) overrideSoCSOLabelRenderervirtual
drawPathAndCrossingPoints(const CSODrawCSOInfos &csoInfos, const CSODrawView2DInfos &view2DInfos, const SbVec2f &shadowOffsetDevice, const std::vector< CSOSliceCrossing > &pathAndCrossingPoints, GLint lineMode)SoCSOEditorExtensionprotected
drawPathPoints(const CSODrawCSOInfos &csoInfos, const CSODrawView2DInfos &view2DInfos, const CSODrawSliceInformation &drawSliceInfo, const SbVec2f &shadowOffsetDevice, SoView2DCSOExtensibleEditor *editor)SoCSOEditorExtensionprotected
drawSecondPass(const CSODrawCSOInfos &csoInfos, const CSODrawView2DInfos &view2DInfos, const CSODrawSliceInformation &drawSliceInfo, SoView2DCSOExtensibleEditor *editor) overrideSoCSOLabelRenderervirtual
drawSeedPoints(const CSODrawCSOInfos &csoInfos, const CSODrawView2DInfos &view2DInfos, const CSODrawSliceInformation &drawSliceInfo, SoView2DCSOExtensibleEditor *editor)SoCSOEditorExtensionprotected
drawShape(int style, SoView2DCSOExtensibleEditor *editor, ml::CSOVisualizationSettings *visualizationSettings, float deviceX, float deviceY, float size, float lineWidth=1.f)SoCSOEditorExtensionprotected
editingOnChanged()SoCSOEditorExtensioninlinevirtual
evaluateHitPoint(const ml::Vector3 &worldPosition, View2DSliceList *slicelist, ml::CSOList *csoList, const ml::CSOBoundingBox &slabBB, SoView2DCSOExtensibleEditor *editor, ml::CSO *&localHitCSO, ml::CSOSeedPoint *&localHitSeedPoint, ml::CSOPathPoints *&localHitPathPoints, float &distance)SoCSOEditorExtensionvirtual
expectsToCreateCSO()SoCSOEditorExtensioninlinevirtual
extensionIdSoCSOEditorExtension
extensionIdCB(SoField *)SoCSOEditorExtensionprotected
fontSizeSoCSOLabelRenderer
getActiveCSO() constSoCSOEditorExtensioninlinevirtual
getCreatorExtensionId() constSoCSOEditorExtensioninline
getCSOUnderMouse() constSoCSOEditorExtensioninline
getDepthAlpha(int maxSliceDistance, int currentSliceDistance) constSoCSOEditorExtensionprotected
getHitResizeHandler(const std::string &currentViewerId, const SoPointerPosition &pos, int &resizeHandlerCode)SoCSOLabelRenderer
getLabelCSO(const std::string &currentViewerId, const SoPointerPosition &pos)SoCSOLabelRenderer
getLineMode(ml::CSO *cso)SoCSOEditorExtensionprotected
getLineRenderSettingsForCSO(ml::CSO *cso)SoCSOEditorExtensionprotected
getLineRenderSettingsOnSlice()SoCSOEditorExtensionprotected
getPreviousSeedPoint(ml::CSOSeedPoint *seedPoint) constSoCSOEditorExtension
getSubType() constSoCSOEditorExtensioninlinevirtual
getTransformedPosition(const CSODrawView2DInfos &view2DInfos, const ml::Vector3 &position)SoCSOEditorExtensionprotected
getVisualizationSettings()SoCSOEditorExtension
glSetAlpha(float alpha)SoCSOEditorExtensionprotected
hasSelectedCSO() constSoCSOEditorExtensioninline
hasSelectedSeedPoint() constSoCSOEditorExtensioninline
initClass()SoCSOLabelRendererstatic
initMembers()SoCSOEditorExtensionprotectedvirtual
inLabelPlacementSoCSOLabelRenderer
inputInfoCSOIdSoCSOLabelRenderer
inputInfoViewerIdSoCSOLabelRenderer
insertSeedPointDragMoveTo(const SoPointerPosition &)SoCSOEditorExtensioninlinevirtual
insertSeedPointEndPress(int)SoCSOEditorExtensioninlinevirtual
insertSeedPointStartPressAt(const SoPointerPosition &)SoCSOEditorExtensioninlinevirtual
interactionForbiddenCursorSoCSOEditorExtension
inVisualizationSettingsSoCSOEditorExtension
isCreationAllowed() constSoCSOEditorExtensioninlinevirtual
isCreationAllowedAt(const SoPointerPosition &) constSoCSOEditorExtensioninlinevirtual
isCSOVisible(const CSODrawCSOInfos &csoInfos, const CSODrawView2DInfos &view2DInfos, const CSODrawSliceInformation &drawSliceInfo, SoView2DCSOExtensibleEditor *editor)SoCSOEditorExtensionprotected
isDefaultRenderer() constSoCSOEditorExtensioninlinevirtual
isModificationAllowed() constSoCSOEditorExtensioninlinevirtual
isModificationEditor() const overrideSoCSOLabelRendererinlinevirtual
labelBorderMarginXSoCSOLabelRenderer
labelBorderMarginYSoCSOLabelRenderer
labelMoveDragMoveTo(ml::CSO *cso, const SoPointerPosition &pos)SoCSOLabelRenderer
labelMoveEndPress(ml::CSO *cso, int clickCount)SoCSOLabelRenderer
labelMoveStartPressAt(ml::CSO *cso, const SoPointerPosition &pos)SoCSOLabelRenderer
labelResizeDragMoveTo(ml::CSO *cso, const SoPointerPosition &pos, int resizeHandlerCode)SoCSOLabelRenderer
labelResizeEndPress(ml::CSO *cso, int clickCount)SoCSOLabelRenderer
labelResizeStartPressAt(ml::CSO *cso, const SoPointerPosition &pos)SoCSOLabelRenderer
mapDeviceToWorld(const SoPointerPosition &pos, float deviceX, float deviceY)SoCSOEditorExtensionprotected
mapVoxelToWorld(const SoPointerPosition &pos, const ml::Vector3 &voxelPosition)SoCSOEditorExtensionprotected
mapWorldToDevice(const SoPointerPosition &pos, const ml::Vector3 &worldPosition, float &deviceX, float &deviceY)SoCSOEditorExtensionprotected
mapWorldToDevice(View2DSliceList *slicelist, const ml::Vector3 &worldPosition, float &deviceX, float &deviceY)SoCSOEditorExtensionprotected
mapWorldToVoxel(const SoPointerPosition &pos, const ml::Vector3 &worldPosition)SoCSOEditorExtensionprotected
mapWorldToVoxel(const SoPointerPosition &pos, const SbVec3f &worldPosition)SoCSOEditorExtensionprotected
minConnectingLineLengthSoCSOLabelRenderer
ml::CSOLabelPlacement classSoCSOLabelRendererfriend
mouseWheelEventReceived(SoMouseWheelEvent::Orientation, int, View2DEvent *)SoCSOEditorExtensioninlinevirtual
movePerformCursorSoCSOLabelRenderer
movePossibleCursorSoCSOLabelRenderer
nonShadowOffset() constSoCSOEditorExtensioninlineprotected
outputInfoIsValidSoCSOLabelRenderer
outputInfoLabelBoundingBoxEndSoCSOLabelRenderer
outputInfoLabelBoundingBoxStartSoCSOLabelRenderer
outputInfoLabelCaptionSoCSOLabelRenderer
outputInfoLabelCaptionWidthSoCSOLabelRenderer
outputInfoLabelStringSoCSOLabelRenderer
pointerLeftWindow() overrideSoCSOLabelRenderervirtual
pointerPosition(const SoPointerPosition &pos) overrideSoCSOLabelRenderervirtual
pointerPositionIfAllowedAt(const SoPointerPosition &) overrideSoCSOLabelRendererinlinevirtual
renderPathPoints(const CSOPathPointsRenderSettings &renderSettings, const CSODrawCSOInfos &csoInfos, const CSODrawView2DInfos &view2DInfos, const std::vector< CSOSliceCrossing > &pathPointsLists, GLint lineMode, const SbVec2f &shadowOffsetDevice)SoCSOEditorExtensionprotected
repaintTriggerSoCSOLabelRenderer
reset()SoCSOEditorExtensioninline
resetCache() overrideSoCSOLabelRenderervirtual
scaleECursorSoCSOLabelRenderer
scaleNCursorSoCSOLabelRenderer
scaleNECursorSoCSOLabelRenderer
scaleNWCursorSoCSOLabelRenderer
scaleSCursorSoCSOLabelRenderer
scaleSECursorSoCSOLabelRenderer
scaleSWCursorSoCSOLabelRenderer
scaleWCursorSoCSOLabelRenderer
selectAndMoveDragMoveTo(const SoPointerPosition &) overrideSoCSOLabelRendererinlinevirtual
selectAndMoveEndPress(int) overrideSoCSOLabelRendererinlinevirtual
selectAndMoveStartPressAt(const SoPointerPosition &) overrideSoCSOLabelRendererinlinevirtual
selectionCursorSoCSOEditorExtension
sendCSOEventsOnCancel(ml::CSO *cso)SoCSOEditorExtension
sendCSOEventsOnCancel(ml::CSOList *csoList)SoCSOEditorExtensionvirtual
sendCSONotificationFinishInteraction()SoCSOEditorExtensionprotected
sendCSONotificationInsertSeedPoint()SoCSOEditorExtensionprotected
sendCSONotificationMove()SoCSOEditorExtensionprotected
sendCSONotificationNewCSOStarted()SoCSOEditorExtensionprotected
sendCSONotificationRepaint()SoCSOEditorExtensionprotected
sendCSONotificationResetInteractionState()SoCSOEditorExtensionprotected
setActiveCSOList(ml::CSOList *hitCSOList)SoCSOEditorExtension
setCreationData(const SoPointerPosition &pos, ml::CSO *newCSO)SoCSOEditorExtensionprotectedvirtual
setCSOUnderMouse(ml::CSO *cso)SoCSOEditorExtension
setExtensibleEditor(SoView2DCSOExtensibleEditor *extensibleEditor)SoCSOEditorExtensioninline
setExtensionIdAsSubType()SoCSOEditorExtensioninlineprotected
setLabelUnderMouseForHighlighting(ml::CSO *cso)SoCSOLabelRenderer
setLabelUnderMouseForInteraction(ml::CSO *cso)SoCSOLabelRenderer
setOuterModule(ml::CSOLabelRenderer *labelRendererModule)SoCSOLabelRendererinline
setSelectAndMoveInformation(ml::CSOList *hitCSOList, ml::CSO *hitCSO, ml::CSOSeedPoint *hitSeedPoint, ml::CSOPathPoints *hitPathPoints, float hitDistance)SoCSOEditorExtension
setupGLForCSO(const CSODrawCSOInfos &csoInfos)SoCSOEditorExtensionprotected
setupGLShadow(float generalAlpha=1.0f)SoCSOEditorExtensionprotected
setVisibleCSOs(const std::vector< CSODrawCSOInfos > &drawCSOInformation, const CSODrawView2DInfos &view2DInfos, SoView2DCSOExtensibleEditor *editor) overrideSoCSOLabelRenderervirtual
shadowOffset() constSoCSOEditorExtensioninlineprotected
shouldDrawConnectingLineSoCSOLabelRenderer
shouldDrawResizeHandlersSoCSOLabelRenderer
shouldHighlightBorderOnMouseOverSoCSOLabelRenderer
shouldRenderSoCSOEditorExtension
shouldRenderCSOs() constSoCSOEditorExtensioninlinevirtual
shouldRenderGeneral(ml::CSO *) const overrideSoCSOLabelRendererinlinevirtual
shouldRenderLabelNameSoCSOLabelRenderer
shouldRenderSpecific(ml::CSO *cso) constSoCSOEditorExtensionvirtual
shouldShowCSOForCurrentTimePoint(const CSODrawView2DInfos &view2DInfos, ml::CSO *cso)SoCSOEditorExtension
shouldShowLabelStringOfOutputInfoLabelSoCSOLabelRenderer
SoCSOEditorExtension()SoCSOEditorExtensionprotected
SoCSOLabelRenderer()SoCSOLabelRenderer
startDrawing(View2DSliceList *slicelist) overrideSoCSOLabelRenderervirtual
tryToPlaceLabelsWithoutOverlapSoCSOLabelRenderer
updateStringsInCache()SoCSOLabelRenderer
viewerBorderHandlingSoCSOLabelRenderer
~SoCSOEditorExtension() overrideSoCSOEditorExtensionprotected
~SoCSOLabelRenderer() overrideSoCSOLabelRendererprotected