MeVisLab Toolbox Reference
SoCSOCreatorEditorExtension Member List

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

_csoUnderMouseSoCSOEditorExtensionprotected
_editorSoCSOEditorExtensionprotected
_hitCSOSoCSOEditorExtensionprotected
_hitCSOListSoCSOEditorExtensionprotected
_hitDistanceSoCSOEditorExtensionprotected
_hitPathPointsSoCSOEditorExtensionprotected
_hitSeedPointSoCSOEditorExtensionprotected
_newCSOSoCSOCreatorEditorExtensionprotected
_startDevicePointerPositionSoCSOCreatorEditorExtensionprotected
_subTypeSoCSOEditorExtensionprotected
_visualizationSettingsSoCSOEditorExtensionprotected
activate(SoView2DCSOExtensibleEditor *extensibleEditor)SoCSOEditorExtensioninlinevirtual
addCSOToGroupIdSoCSOCreatorEditorExtension
addCSOToGroupLabelSoCSOCreatorEditorExtension
addCSOToGroupModeSoCSOCreatorEditorExtension
allowCreationSoCSOEditorExtension
allowModificationSoCSOEditorExtension
allowSeedPointInteractionSoCSOEditorExtension
bulgeDragMoveTo(const SoPointerPosition &)SoCSOEditorExtensioninlinevirtual
bulgeEndPress(int)SoCSOEditorExtensioninlinevirtual
bulgeStartPressAt(const SoPointerPosition &)SoCSOEditorExtensioninlinevirtual
buttonMaskChanged()SoCSOEditorExtensioninlinevirtual
cancel()SoCSOEditorExtensioninlinevirtual
canCreateCSOs() const overrideSoCSOCreatorEditorExtensioninlinevirtual
createCursorSoCSOCreatorEditorExtension
createDragMoveTo(const SoPointerPosition &pos)=0SoCSOEditorExtensionpure virtual
createEndPress(int clickCount)=0SoCSOEditorExtensionpure virtual
createStartPressAt(const SoPointerPosition &pos)=0SoCSOEditorExtensionpure virtual
CSOGeneratorBase()ml::CSOGeneratorBase
csoIdUnderMouseCursorSoCSOEditorExtension
cursorShape() const overrideSoCSOCreatorEditorExtensioninlinevirtual
deactivate()SoCSOEditorExtensioninlinevirtual
defaultPathPointAlphaSoCSOCreatorEditorExtension
defaultPathPointColorSoCSOCreatorEditorExtension
defaultPathPointStyleSoCSOCreatorEditorExtension
defaultPathPointWidthSoCSOCreatorEditorExtension
defaultSeedPointAlphaSoCSOCreatorEditorExtension
defaultSeedPointColorSoCSOCreatorEditorExtension
defaultSeedPointSizeSoCSOCreatorEditorExtension
defaultSeedPointStyleSoCSOCreatorEditorExtension
defaultVoxelWriteModeSoCSOCreatorEditorExtension
defaultVoxelWriteValueSoCSOCreatorEditorExtension
deleteSeedPoint(ml::CSO *cso, ml::CSOSeedPoint *)SoCSOEditorExtensionvirtual
doesCSOTimePointMatchCurrentTimePoint(const CSODrawView2DInfos &view2DInfos, ml::CSO *cso)SoCSOEditorExtensionprotected
draw(const CSODrawCSOInfos &csoInfos, const CSODrawView2DInfos &view2DInfos, const CSODrawSliceInformation &sliceInfo, SoView2DCSOExtensibleEditor *editor)SoCSOEditorExtensionvirtual
drawAdditionalGeometry(const CSODrawView2DInfos &view2DInfos, SoView2DCSOExtensibleEditor *editor)SoCSOEditorExtensionvirtual
drawFixedSizeCircleAt(float deviceX, float deviceY)SoCSOEditorExtensionprotected
drawingDone()SoCSOEditorExtensioninlinevirtual
drawOverlay(const CSODrawCSOInfos &csoInfos, const CSODrawView2DInfos &view2DInfos, const CSODrawSliceInformation &sliceInfo, SoView2DCSOExtensibleEditor *editor)SoCSOEditorExtensionvirtual
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 &sliceInfo, SoView2DCSOExtensibleEditor *editor)SoCSOEditorExtensionvirtual
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
generatorAddCSO(CSOList *csoList, bool useUndoRedo=true)ml::CSOGeneratorBase
generatorAddCSONoEvent(CSOList *csoList, bool useUndoRedo=true, bool sendEvent=false)ml::CSOGeneratorBase
generatorEmptyGroupOnDemand(CSOList *csoList)ml::CSOGeneratorBase
generatorGetParentGroup(CSOList *csoList, bool useUndoRedo=false, bool generate=false)ml::CSOGeneratorBase
getActiveCSO() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getAddCSOToGroupId() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getAddCSOToGroupLabel() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getAddCSOToGroupMode() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getCreatorExtensionId() constSoCSOEditorExtensioninline
getCSOUnderMouse() constSoCSOEditorExtensioninline
getDefaultPathPointAlpha() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getDefaultPathPointColor() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getDefaultPathPointStyle() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getDefaultPathPointWidth() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getDefaultSeedPointAlpha() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getDefaultSeedPointColor() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getDefaultSeedPointSize() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getDefaultSeedPointStyle() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getDefaultVoxelWriteMode() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getDefaultVoxelWriteValue() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getDepthAlpha(int maxSliceDistance, int currentSliceDistance) constSoCSOEditorExtensionprotected
getLineMode(ml::CSO *cso)SoCSOEditorExtensionprotected
getLineRenderSettingsForCSO(ml::CSO *cso)SoCSOEditorExtensionprotected
getLineRenderSettingsOnSlice()SoCSOEditorExtensionprotected
getMaxAvailableId()SoCSOCreatorEditorExtensionprotected
getModuleCreatorId() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getModuleType() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getPreviousSeedPoint(ml::CSOSeedPoint *seedPoint) constSoCSOEditorExtension
getShouldEmptyBeforeGeneration() const overrideSoCSOCreatorEditorExtensioninlineprotectedvirtual
getSubType() constSoCSOEditorExtensioninlinevirtual
getTransformedPosition(const CSODrawView2DInfos &view2DInfos, const ml::Vector3 &position)SoCSOEditorExtensionprotected
getVisualizationSettings()SoCSOEditorExtension
glSetAlpha(float alpha)SoCSOEditorExtensionprotected
hasSelectedCSO() constSoCSOEditorExtensioninline
hasSelectedSeedPoint() constSoCSOEditorExtensioninline
initClass()SoCSOCreatorEditorExtensionstatic
initMembers() overrideSoCSOCreatorEditorExtensionprotectedvirtual
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
isFartherThanEpsilon(const SoPointerPosition &pos) constSoCSOCreatorEditorExtensionprotected
isModificationAllowed() constSoCSOEditorExtensioninlinevirtual
isModificationEditor() constSoCSOEditorExtensioninlinevirtual
labelPrefixStringSoCSOCreatorEditorExtension
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
moduleCreatorIdSoCSOCreatorEditorExtension
moduleCreatorStringSoCSOCreatorEditorExtension
mouseWheelEventReceived(SoMouseWheelEvent::Orientation, int, View2DEvent *)SoCSOEditorExtensioninlinevirtual
moveAllCursorSoCSOCreatorEditorExtension
moveSeedCursorSoCSOCreatorEditorExtension
nonShadowOffset() constSoCSOEditorExtensioninlineprotected
pointerLeftWindow()SoCSOEditorExtensioninlinevirtual
pointerPosition(const SoPointerPosition &)SoCSOEditorExtensioninlinevirtual
pointerPositionEpsilonForCreatingCSOSoCSOCreatorEditorExtension
pointerPositionIfAllowedAt(const SoPointerPosition &pos)=0SoCSOEditorExtensionpure virtual
renderPathPoints(const CSOPathPointsRenderSettings &renderSettings, const CSODrawCSOInfos &csoInfos, const CSODrawView2DInfos &view2DInfos, const std::vector< CSOSliceCrossing > &pathPointsLists, GLint lineMode, const SbVec2f &shadowOffsetDevice)SoCSOEditorExtensionprotected
requirePointerPositionMovementToCreateCSOSoCSOCreatorEditorExtension
reset()SoCSOEditorExtensioninline
resetCache()SoCSOEditorExtensioninlinevirtual
selectAndMoveDragMoveTo(const SoPointerPosition &pos)=0SoCSOEditorExtensionpure virtual
selectAndMoveEndPress(int clickCount)=0SoCSOEditorExtensionpure virtual
selectAndMoveStartPressAt(const SoPointerPosition &pos)=0SoCSOEditorExtensionpure virtual
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) overrideSoCSOCreatorEditorExtensionprotectedvirtual
setCSOUnderMouse(ml::CSO *cso)SoCSOEditorExtension
setExtensibleEditor(SoView2DCSOExtensibleEditor *extensibleEditor)SoCSOEditorExtensioninline
setExtensionIdAsSubType()SoCSOEditorExtensioninlineprotected
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)SoCSOEditorExtensionvirtual
shadowOffset() constSoCSOEditorExtensioninlineprotected
shouldEmptyGroupBeforeGeneratingSoCSOCreatorEditorExtension
shouldRenderSoCSOEditorExtension
shouldRenderCSOs() constSoCSOEditorExtensioninlinevirtual
shouldRenderGeneral(ml::CSO *) constSoCSOEditorExtensioninlinevirtual
shouldRenderSpecific(ml::CSO *cso) constSoCSOEditorExtensionvirtual
shouldShowCSOForCurrentTimePoint(const CSODrawView2DInfos &view2DInfos, ml::CSO *cso)SoCSOEditorExtension
SoCSOCreatorEditorExtension()SoCSOCreatorEditorExtensionprotected
SoCSOEditorExtension()SoCSOEditorExtensionprotected
startDrawing(View2DSliceList *)SoCSOEditorExtensioninlinevirtual
~CSOGeneratorBase()=defaultml::CSOGeneratorBasevirtual
~SoCSOEditorExtension() overrideSoCSOEditorExtensionprotected