Files
geMoldInsight/venv/lib/python3.11/site-packages/vtkmodules/vtkRenderingContext2D.pyi
T

982 lines
44 KiB
Python
Raw Normal View History

2026-02-11 22:40:35 +08:00
from typing import overload, Any, Callable, TypeVar, Union
from typing import Tuple, List, Sequence, MutableSequence
Callback = Union[Callable[..., None], None]
Buffer = TypeVar('Buffer')
Pointer = TypeVar('Pointer')
Template = TypeVar('Template')
import vtkmodules.vtkCommonCore
import vtkmodules.vtkCommonExecutionModel
import vtkmodules.vtkRenderingCore
class vtkAbstractContextBufferId(vtkmodules.vtkCommonCore.vtkObject):
context:'getset_descriptor'
height:'getset_descriptor'
values:'getset_descriptor'
width:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def Allocate(self) -> None: ...
def GetContext(self) -> 'vtkRenderWindow': ...
def GetHeight(self) -> int: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetPickedItem(self, x:int, y:int) -> int: ...
def GetWidth(self) -> int: ...
def IsA(self, type:str) -> int: ...
def IsAllocated(self) -> bool: ...
def IsSupported(self) -> bool: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkAbstractContextBufferId': ...
def ReleaseGraphicsResources(self) -> None: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkAbstractContextBufferId': ...
def SetContext(self, context:'vtkRenderWindow') -> None: ...
def SetHeight(self, _arg:int) -> None: ...
def SetValues(self, srcXmin:int, srcYmin:int) -> None: ...
def SetWidth(self, _arg:int) -> None: ...
class vtkAbstractContextItem(vtkmodules.vtkCommonCore.vtkObject):
interactive:'getset_descriptor'
number_of_items:'getset_descriptor'
parent:'getset_descriptor'
scene:'getset_descriptor'
visible:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def AddItem(self, item:'vtkAbstractContextItem') -> int: ...
def ClearItems(self) -> None: ...
def GetInteractive(self) -> bool: ...
def GetItem(self, index:int) -> 'vtkAbstractContextItem': ...
def GetItemIndex(self, item:'vtkAbstractContextItem') -> int: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetNumberOfItems(self) -> int: ...
def GetParent(self) -> 'vtkAbstractContextItem': ...
def GetPickedItem(self, mouse:'vtkContextMouseEvent') -> 'vtkAbstractContextItem': ...
def GetScene(self) -> 'vtkContextScene': ...
def GetVisible(self) -> bool: ...
def Hit(self, mouse:'vtkContextMouseEvent') -> bool: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def KeyPressEvent(self, key:'vtkContextKeyEvent') -> bool: ...
def KeyReleaseEvent(self, key:'vtkContextKeyEvent') -> bool: ...
def Lower(self, index:int) -> int: ...
def MapFromParent(self, point:'vtkVector2f') -> 'vtkVector2f': ...
def MapFromScene(self, point:'vtkVector2f') -> 'vtkVector2f': ...
def MapToParent(self, point:'vtkVector2f') -> 'vtkVector2f': ...
def MapToScene(self, point:'vtkVector2f') -> 'vtkVector2f': ...
def MouseButtonPressEvent(self, mouse:'vtkContextMouseEvent') -> bool: ...
def MouseButtonReleaseEvent(self, mouse:'vtkContextMouseEvent') -> bool: ...
def MouseDoubleClickEvent(self, mouse:'vtkContextMouseEvent') -> bool: ...
def MouseEnterEvent(self, mouse:'vtkContextMouseEvent') -> bool: ...
def MouseLeaveEvent(self, mouse:'vtkContextMouseEvent') -> bool: ...
def MouseMoveEvent(self, mouse:'vtkContextMouseEvent') -> bool: ...
def MouseWheelEvent(self, mouse:'vtkContextMouseEvent', delta:int) -> bool: ...
def NewInstance(self) -> 'vtkAbstractContextItem': ...
def Paint(self, painter:'vtkContext2D') -> bool: ...
def PaintChildren(self, painter:'vtkContext2D') -> bool: ...
def Raise(self, index:int) -> int: ...
def ReleaseGraphicsResources(self) -> None: ...
@overload
def RemoveItem(self, item:'vtkAbstractContextItem') -> bool: ...
@overload
def RemoveItem(self, index:int) -> bool: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkAbstractContextItem': ...
def SetInteractive(self, _arg:bool) -> None: ...
def SetParent(self, parent:'vtkAbstractContextItem') -> None: ...
def SetScene(self, scene:'vtkContextScene') -> None: ...
def SetVisible(self, _arg:bool) -> None: ...
def StackAbove(self, index:int, under:int) -> int: ...
def StackUnder(self, child:int, above:int) -> int: ...
def Update(self) -> None: ...
class vtkContextItem(vtkAbstractContextItem):
opacity:'getset_descriptor'
transform:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetOpacity(self) -> float: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkContextItem': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkContextItem': ...
def SetOpacity(self, _arg:float) -> None: ...
def SetTransform(self, __a:'vtkContextTransform') -> None: ...
class vtkBlockItem(vtkContextItem):
BOTTOM:int
CENTER:int
CUSTOM:int
LEFT:int
RIGHT:int
TOP:int
auto_compute_dimensions:'getset_descriptor'
brush:'getset_descriptor'
dimensions:'getset_descriptor'
horizontal_alignment:'getset_descriptor'
label:'getset_descriptor'
label_properties:'getset_descriptor'
margins:'getset_descriptor'
mouse_over_brush:'getset_descriptor'
padding:'getset_descriptor'
pen:'getset_descriptor'
vertical_alignment:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def AutoComputeDimensionsOff(self) -> None: ...
def AutoComputeDimensionsOn(self) -> None: ...
def GetAutoComputeDimensions(self) -> bool: ...
def GetBrush(self) -> 'vtkBrush': ...
def GetDimensions(self) -> Tuple[float, float, float, float]: ...
def GetHorizontalAlignment(self) -> int: ...
def GetLabel(self) -> str: ...
def GetLabelProperties(self) -> 'vtkTextProperty': ...
def GetMargins(self) -> Tuple[int, int]: ...
def GetMouseOverBrush(self) -> 'vtkBrush': ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetPadding(self) -> Tuple[int, int]: ...
def GetPen(self) -> 'vtkPen': ...
def GetVerticalAlignment(self) -> int: ...
def Hit(self, mouse:'vtkContextMouseEvent') -> bool: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def MouseButtonPressEvent(self, mouse:'vtkContextMouseEvent') -> bool: ...
def MouseButtonReleaseEvent(self, mouse:'vtkContextMouseEvent') -> bool: ...
def MouseEnterEvent(self, mouse:'vtkContextMouseEvent') -> bool: ...
def MouseLeaveEvent(self, mouse:'vtkContextMouseEvent') -> bool: ...
def MouseMoveEvent(self, mouse:'vtkContextMouseEvent') -> bool: ...
def NewInstance(self) -> 'vtkBlockItem': ...
def Paint(self, painter:'vtkContext2D') -> bool: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkBlockItem': ...
def SetAutoComputeDimensions(self, _arg:bool) -> None: ...
@overload
def SetDimensions(self, _arg1:float, _arg2:float, _arg3:float, _arg4:float) -> None: ...
@overload
def SetDimensions(self, _arg:Sequence[float]) -> None: ...
def SetHorizontalAlignment(self, _arg:int) -> None: ...
def SetLabel(self, label:str) -> None: ...
def SetLabelProperties(self, __a:'vtkTextProperty') -> None: ...
@overload
def SetMargins(self, _arg1:int, _arg2:int) -> None: ...
@overload
def SetMargins(self, _arg:Sequence[int]) -> None: ...
@overload
def SetPadding(self, _arg1:int, _arg2:int) -> None: ...
@overload
def SetPadding(self, _arg:Sequence[int]) -> None: ...
def SetVerticalAlignment(self, _arg:int) -> None: ...
class vtkBrush(vtkmodules.vtkCommonCore.vtkObject):
class TextureProperty(int): ...
Linear:'TextureProperty'
Nearest:'TextureProperty'
Repeat:'TextureProperty'
Stretch:'TextureProperty'
color:'getset_descriptor'
color_f:'getset_descriptor'
color_object:'getset_descriptor'
opacity:'getset_descriptor'
opacity_f:'getset_descriptor'
texture:'getset_descriptor'
texture_properties:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def DeepCopy(self, brush:'vtkBrush') -> None: ...
@overload
def GetColor(self, color:MutableSequence[int]) -> None: ...
@overload
def GetColor(self) -> Pointer: ...
def GetColorF(self, color:MutableSequence[float]) -> None: ...
def GetColorObject(self) -> 'vtkColor4ub': ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetOpacity(self) -> int: ...
def GetOpacityF(self) -> float: ...
def GetTexture(self) -> 'vtkImageData': ...
def GetTextureProperties(self) -> int: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkBrush': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkBrush': ...
@overload
def SetColor(self, color:MutableSequence[int]) -> None: ...
@overload
def SetColor(self, r:int, g:int, b:int) -> None: ...
@overload
def SetColor(self, r:int, g:int, b:int, a:int) -> None: ...
@overload
def SetColor(self, color:'vtkColor4ub') -> None: ...
@overload
def SetColorF(self, color:MutableSequence[float]) -> None: ...
@overload
def SetColorF(self, r:float, g:float, b:float) -> None: ...
@overload
def SetColorF(self, r:float, g:float, b:float, a:float) -> None: ...
def SetOpacity(self, a:int) -> None: ...
def SetOpacityF(self, a:float) -> None: ...
def SetTexture(self, image:'vtkImageData') -> None: ...
def SetTextureProperties(self, _arg:int) -> None: ...
class vtkContext2D(vtkmodules.vtkCommonCore.vtkObject):
brush:'getset_descriptor'
buffer_id_mode:'getset_descriptor'
context3d:'getset_descriptor'
device:'getset_descriptor'
pen:'getset_descriptor'
text_prop:'getset_descriptor'
transform:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def AppendTransform(self, transform:'vtkTransform2D') -> None: ...
def ApplyBrush(self, brush:'vtkBrush') -> None: ...
def ApplyId(self, id:int) -> None: ...
def ApplyPen(self, pen:'vtkPen') -> None: ...
def ApplyTextProp(self, prop:'vtkTextProperty') -> None: ...
def Begin(self, device:'vtkContextDevice2D') -> bool: ...
def BufferIdModeBegin(self, bufferId:'vtkAbstractContextBufferId') -> None: ...
def BufferIdModeEnd(self) -> None: ...
def ComputeFontSizeForBoundedString(self, string:str, width:float, height:float) -> int: ...
def ComputeJustifiedStringBounds(self, string:str, bounds:MutableSequence[float]) -> None: ...
@overload
def ComputeStringBounds(self, string:str, bounds:'vtkPoints2D') -> None: ...
@overload
def ComputeStringBounds(self, string:str, bounds:MutableSequence[float]) -> None: ...
def DrawArc(self, x:float, y:float, r:float, startAngle:float, stopAngle:float) -> None: ...
def DrawEllipse(self, x:float, y:float, rx:float, ry:float) -> None: ...
def DrawEllipseWedge(self, x:float, y:float, outRx:float, outRy:float, inRx:float, inRy:float, startAngle:float, stopAngle:float) -> None: ...
def DrawEllipticArc(self, x:float, y:float, rX:float, rY:float, startAngle:float, stopAngle:float) -> None: ...
@overload
def DrawImage(self, x:float, y:float, image:'vtkImageData') -> None: ...
@overload
def DrawImage(self, x:float, y:float, scale:float, image:'vtkImageData') -> None: ...
@overload
def DrawImage(self, pos:'vtkRectf', image:'vtkImageData') -> None: ...
@overload
def DrawLine(self, x1:float, y1:float, x2:float, y2:float) -> None: ...
@overload
def DrawLine(self, p:MutableSequence[float]) -> None: ...
@overload
def DrawLine(self, points:'vtkPoints2D') -> None: ...
@overload
def DrawLines(self, points:'vtkPoints2D') -> None: ...
@overload
def DrawLines(self, points:MutableSequence[float], n:int) -> None: ...
@overload
def DrawMarkers(self, shape:int, highlight:bool, points:MutableSequence[float], n:int, colors:MutableSequence[int], nc_comps:int) -> None: ...
@overload
def DrawMarkers(self, shape:int, highlight:bool, points:MutableSequence[float], n:int) -> None: ...
@overload
def DrawMarkers(self, shape:int, highlight:bool, points:'vtkPoints2D') -> None: ...
@overload
def DrawMarkers(self, shape:int, highlight:bool, points:'vtkPoints2D', colors:'vtkUnsignedCharArray') -> None: ...
@overload
def DrawMathTextString(self, point:'vtkPoints2D', string:str) -> None: ...
@overload
def DrawMathTextString(self, x:float, y:float, string:str) -> None: ...
@overload
def DrawMathTextString(self, point:'vtkPoints2D', string:str, fallback:str) -> None: ...
@overload
def DrawMathTextString(self, x:float, y:float, string:str, fallback:str) -> None: ...
def DrawPoint(self, x:float, y:float) -> None: ...
@overload
def DrawPointSprites(self, sprite:'vtkImageData', points:'vtkPoints2D') -> None: ...
@overload
def DrawPointSprites(self, sprite:'vtkImageData', points:'vtkPoints2D', colors:'vtkUnsignedCharArray') -> None: ...
@overload
def DrawPointSprites(self, sprite:'vtkImageData', points:MutableSequence[float], n:int, colors:MutableSequence[int], nc_comps:int) -> None: ...
@overload
def DrawPointSprites(self, sprite:'vtkImageData', points:MutableSequence[float], n:int) -> None: ...
@overload
def DrawPoints(self, x:MutableSequence[float], y:MutableSequence[float], n:int) -> None: ...
@overload
def DrawPoints(self, points:'vtkPoints2D') -> None: ...
@overload
def DrawPoints(self, points:MutableSequence[float], n:int) -> None: ...
@overload
def DrawPoly(self, x:MutableSequence[float], y:MutableSequence[float], n:int) -> None: ...
@overload
def DrawPoly(self, points:'vtkPoints2D') -> None: ...
@overload
def DrawPoly(self, points:MutableSequence[float], n:int) -> None: ...
@overload
def DrawPoly(self, points:MutableSequence[float], n:int, colors:MutableSequence[int], nc_comps:int) -> None: ...
def DrawPolyData(self, x:float, y:float, polyData:'vtkPolyData', colors:'vtkUnsignedCharArray', scalarMode:int) -> None: ...
@overload
def DrawPolygon(self, x:MutableSequence[float], y:MutableSequence[float], n:int) -> None: ...
@overload
def DrawPolygon(self, points:'vtkPoints2D') -> None: ...
@overload
def DrawPolygon(self, points:MutableSequence[float], n:int) -> None: ...
@overload
def DrawPolygon(self, x:MutableSequence[float], y:MutableSequence[float], n:int, color:MutableSequence[int], nc_comps:int) -> None: ...
@overload
def DrawPolygon(self, points:'vtkPoints2D', color:MutableSequence[int], nc_comps:int) -> None: ...
@overload
def DrawPolygon(self, points:MutableSequence[float], n:int, color:MutableSequence[int], nc_comps:int) -> None: ...
@overload
def DrawQuad(self, x1:float, y1:float, x2:float, y2:float, x3:float, y3:float, x4:float, y4:float) -> None: ...
@overload
def DrawQuad(self, p:MutableSequence[float]) -> None: ...
@overload
def DrawQuadStrip(self, points:'vtkPoints2D') -> None: ...
@overload
def DrawQuadStrip(self, p:MutableSequence[float], n:int) -> None: ...
def DrawRect(self, x:float, y:float, w:float, h:float) -> None: ...
@overload
def DrawString(self, point:'vtkPoints2D', string:str) -> None: ...
@overload
def DrawString(self, x:float, y:float, string:str) -> None: ...
@overload
def DrawStringRect(self, rect:'vtkPoints2D', string:str) -> None: ...
@overload
def DrawStringRect(self, rect:Sequence[float], string:str) -> None: ...
def DrawWedge(self, x:float, y:float, outRadius:float, inRadius:float, startAngle:float, stopAngle:float) -> None: ...
def End(self) -> bool: ...
@staticmethod
def FloatToInt(x:float) -> int: ...
def GetBrush(self) -> 'vtkBrush': ...
def GetBufferIdMode(self) -> bool: ...
def GetContext3D(self) -> 'vtkContext3D': ...
def GetDevice(self) -> 'vtkContextDevice2D': ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetPen(self) -> 'vtkPen': ...
def GetTextProp(self) -> 'vtkTextProperty': ...
def GetTransform(self) -> 'vtkTransform2D': ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def MathTextIsSupported(self) -> bool: ...
def NewInstance(self) -> 'vtkContext2D': ...
def PopMatrix(self) -> None: ...
def PushMatrix(self) -> None: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkContext2D': ...
def SetContext3D(self, context:'vtkContext3D') -> None: ...
def SetTransform(self, transform:'vtkTransform2D') -> None: ...
class vtkContext3D(vtkmodules.vtkCommonCore.vtkObject):
device:'getset_descriptor'
transform:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def AppendTransform(self, transform:'vtkTransform') -> None: ...
def ApplyBrush(self, brush:'vtkBrush') -> None: ...
def ApplyPen(self, pen:'vtkPen') -> None: ...
def Begin(self, device:'vtkContextDevice3D') -> bool: ...
def DisableClippingPlane(self, i:int) -> None: ...
def DrawLine(self, start:'vtkVector3f', end:'vtkVector3f') -> None: ...
def DrawPoint(self, point:'vtkVector3f') -> None: ...
@overload
def DrawPoints(self, points:Sequence[float], n:int) -> None: ...
@overload
def DrawPoints(self, points:Sequence[float], n:int, colors:MutableSequence[int], nc_comps:int) -> None: ...
def DrawPoly(self, points:Sequence[float], n:int) -> None: ...
def DrawTriangleMesh(self, mesh:Sequence[float], n:int, colors:Sequence[int] , nc:int) -> None: ...
def EnableClippingPlane(self, i:int, planeEquation:MutableSequence[float]) -> None: ...
def End(self) -> bool: ...
def GetDevice(self) -> 'vtkContextDevice3D': ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetTransform(self) -> 'vtkTransform': ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkContext3D': ...
def PopMatrix(self) -> None: ...
def PushMatrix(self) -> None: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkContext3D': ...
def SetTransform(self, transform:'vtkTransform') -> None: ...
class vtkContextActor(vtkmodules.vtkRenderingCore.vtkProp):
context:'getset_descriptor'
force_device:'getset_descriptor'
scene:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetContext(self) -> 'vtkContext2D': ...
def GetForceDevice(self) -> 'vtkContextDevice2D': ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetScene(self) -> 'vtkContextScene': ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkContextActor': ...
def ReleaseGraphicsResources(self, window:'vtkWindow') -> None: ...
def RenderOverlay(self, viewport:'vtkViewport') -> int: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkContextActor': ...
def SetForceDevice(self, dev:'vtkContextDevice2D') -> None: ...
def SetScene(self, scene:'vtkContextScene') -> None: ...
class vtkContextClip(vtkAbstractContextItem):
clip:'getset_descriptor'
height:'getset_descriptor'
width:'getset_descriptor'
x:'getset_descriptor'
y:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetHeight(self) -> float: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetRect(self, rect:MutableSequence[float]) -> None: ...
def GetWidth(self) -> float: ...
def GetX(self) -> float: ...
def GetY(self) -> float: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkContextClip': ...
def Paint(self, painter:'vtkContext2D') -> bool: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkContextClip': ...
def SetClip(self, x:float, y:float, width:float, height:float) -> None: ...
def Update(self) -> None: ...
class vtkContextDevice2D(vtkmodules.vtkCommonCore.vtkObject):
class TextureProperty(int): ...
Linear:'TextureProperty'
Nearest:'TextureProperty'
Repeat:'TextureProperty'
Stretch:'TextureProperty'
brush:'getset_descriptor'
buffer_id_mode:'getset_descriptor'
clipping:'getset_descriptor'
color4:'getset_descriptor'
height:'getset_descriptor'
line_type:'getset_descriptor'
line_width:'getset_descriptor'
matrix:'getset_descriptor'
pen:'getset_descriptor'
point_size:'getset_descriptor'
text_prop:'getset_descriptor'
viewport_rect:'getset_descriptor'
viewport_size:'getset_descriptor'
width:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def ApplyBrush(self, brush:'vtkBrush') -> None: ...
def ApplyPen(self, pen:'vtkPen') -> None: ...
def ApplyTextProp(self, prop:'vtkTextProperty') -> None: ...
def Begin(self, __a:'vtkViewport') -> None: ...
def BufferIdModeBegin(self, bufferId:'vtkAbstractContextBufferId') -> None: ...
def BufferIdModeEnd(self) -> None: ...
def ComputeJustifiedStringBounds(self, string:str, bounds:MutableSequence[float]) -> None: ...
def ComputeStringBounds(self, string:str, bounds:MutableSequence[float]) -> None: ...
def DisableClipping(self) -> None: ...
def DrawColoredPolygon(self, points:MutableSequence[float], numPoints:int, colors:MutableSequence[int]=..., nc_comps:int=0) -> None: ...
def DrawEllipseWedge(self, x:float, y:float, outRx:float, outRy:float, inRx:float, inRy:float, startAngle:float, stopAngle:float) -> None: ...
def DrawEllipticArc(self, x:float, y:float, rX:float, rY:float, startAngle:float, stopAngle:float) -> None: ...
@overload
def DrawImage(self, p:MutableSequence[float], scale:float, image:'vtkImageData') -> None: ...
@overload
def DrawImage(self, pos:'vtkRectf', image:'vtkImageData') -> None: ...
def DrawLines(self, f:MutableSequence[float], n:int, colors:MutableSequence[int]=..., nc_comps:int=0) -> None: ...
def DrawMarkers(self, shape:int, highlight:bool, points:MutableSequence[float], n:int, colors:MutableSequence[int]=..., nc_comps:int=0) -> None: ...
def DrawMathTextString(self, point:MutableSequence[float], string:str) -> None: ...
def DrawPointSprites(self, sprite:'vtkImageData', points:MutableSequence[float], n:int, colors:MutableSequence[int]=..., nc_comps:int=0) -> None: ...
def DrawPoints(self, points:MutableSequence[float], n:int, colors:MutableSequence[int]=..., nc_comps:int=0) -> None: ...
def DrawPoly(self, points:MutableSequence[float], n:int, colors:MutableSequence[int]=..., nc_comps:int=0) -> None: ...
def DrawPolyData(self, p:MutableSequence[float], scale:float, polyData:'vtkPolyData', colors:'vtkUnsignedCharArray', scalarMode:int) -> None: ...
def DrawPolygon(self, p:MutableSequence[float], n:int) -> None: ...
def DrawQuad(self, __a:MutableSequence[float], __b:int) -> None: ...
def DrawQuadStrip(self, __a:MutableSequence[float], __b:int) -> None: ...
def DrawString(self, point:MutableSequence[float], string:str) -> None: ...
def EnableClipping(self, enable:bool) -> None: ...
def End(self) -> None: ...
def GetBrush(self) -> 'vtkBrush': ...
def GetBufferIdMode(self) -> bool: ...
def GetHeight(self) -> int: ...
def GetMatrix(self, m:'vtkMatrix3x3') -> None: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetPen(self) -> 'vtkPen': ...
def GetTextProp(self) -> 'vtkTextProperty': ...
def GetViewportRect(self) -> 'vtkRecti': ...
def GetViewportSize(self) -> 'vtkVector2i': ...
def GetWidth(self) -> int: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def MathTextIsSupported(self) -> bool: ...
def MultiplyMatrix(self, m:'vtkMatrix3x3') -> None: ...
def NewInstance(self) -> 'vtkContextDevice2D': ...
def PopMatrix(self) -> None: ...
def PushMatrix(self) -> None: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkContextDevice2D': ...
def SetClipping(self, x:MutableSequence[int]) -> None: ...
def SetColor4(self, color:MutableSequence[int]) -> None: ...
def SetLineType(self, type:int) -> None: ...
def SetLineWidth(self, width:float) -> None: ...
def SetMatrix(self, m:'vtkMatrix3x3') -> None: ...
def SetPointSize(self, size:float) -> None: ...
def SetTexture(self, image:'vtkImageData', properties:int) -> None: ...
def SetViewportRect(self, rect:'vtkRecti') -> None: ...
def SetViewportSize(self, size:'vtkVector2i') -> None: ...
class vtkContextDevice3D(vtkmodules.vtkCommonCore.vtkObject):
clipping:'getset_descriptor'
matrix:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def ApplyBrush(self, brush:'vtkBrush') -> None: ...
def ApplyPen(self, pen:'vtkPen') -> None: ...
def DisableClipping(self) -> None: ...
def DisableClippingPlane(self, i:int) -> None: ...
def DrawLines(self, verts:Sequence[float], n:int, colors:Sequence[int]=..., nc:int=0) -> None: ...
def DrawPoints(self, verts:Sequence[float], n:int, colors:Sequence[int]=..., nc:int=0) -> None: ...
def DrawPoly(self, verts:Sequence[float], n:int, colors:Sequence[int]=..., nc:int=0) -> None: ...
def DrawTriangleMesh(self, mesh:Sequence[float], n:int, colors:Sequence[int] , nc:int) -> None: ...
def EnableClipping(self, enable:bool) -> None: ...
def EnableClippingPlane(self, i:int, planeEquation:MutableSequence[float]) -> None: ...
def GetMatrix(self, m:'vtkMatrix4x4') -> None: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def MultiplyMatrix(self, m:'vtkMatrix4x4') -> None: ...
def NewInstance(self) -> 'vtkContextDevice3D': ...
def PopMatrix(self) -> None: ...
def PushMatrix(self) -> None: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkContextDevice3D': ...
def SetClipping(self, rect:'vtkRecti') -> None: ...
def SetMatrix(self, m:'vtkMatrix4x4') -> None: ...
class vtkContextKeyEvent(object):
interactor:'getset_descriptor'
key_code:'getset_descriptor'
position:'getset_descriptor'
@overload
def __init__(self) -> None: ...
@overload
def __init__(self, __a:'vtkContextKeyEvent') -> None: ...
def GetInteractor(self) -> 'vtkRenderWindowInteractor': ...
def GetKeyCode(self) -> str: ...
def GetPosition(self) -> 'vtkVector2i': ...
def SetInteractor(self, interactor:'vtkRenderWindowInteractor') -> None: ...
def SetPosition(self, position:'vtkVector2i') -> None: ...
class vtkContextMapper2D(vtkmodules.vtkCommonExecutionModel.vtkAlgorithm):
input:'getset_descriptor'
input_data:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetInput(self) -> 'vtkTable': ...
def GetInputAbstractArrayToProcess(self, idx:int, input:'vtkDataObject') -> 'vtkAbstractArray': ...
def GetInputArrayToProcess(self, idx:int, input:'vtkDataObject') -> 'vtkDataArray': ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkContextMapper2D': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkContextMapper2D': ...
def SetInputData(self, input:'vtkTable') -> None: ...
class vtkContextMouseEvent(object):
ALT_MODIFIER:int
CONTROL_MODIFIER:int
LEFT_BUTTON:int
MIDDLE_BUTTON:int
NO_BUTTON:int
NO_MODIFIER:int
RIGHT_BUTTON:int
SHIFT_MODIFIER:int
button:'getset_descriptor'
interactor:'getset_descriptor'
last_pos:'getset_descriptor'
last_scene_pos:'getset_descriptor'
last_screen_pos:'getset_descriptor'
modifiers:'getset_descriptor'
pos:'getset_descriptor'
scene_pos:'getset_descriptor'
screen_pos:'getset_descriptor'
@overload
def __init__(self) -> None: ...
@overload
def __init__(self, __a:'vtkContextMouseEvent') -> None: ...
def GetButton(self) -> int: ...
def GetInteractor(self) -> 'vtkRenderWindowInteractor': ...
def GetLastPos(self) -> 'vtkVector2f': ...
def GetLastScenePos(self) -> 'vtkVector2f': ...
def GetLastScreenPos(self) -> 'vtkVector2i': ...
def GetModifiers(self) -> int: ...
def GetPos(self) -> 'vtkVector2f': ...
def GetScenePos(self) -> 'vtkVector2f': ...
def GetScreenPos(self) -> 'vtkVector2i': ...
def SetButton(self, button:int) -> None: ...
def SetInteractor(self, interactor:'vtkRenderWindowInteractor') -> None: ...
def SetLastPos(self, pos:'vtkVector2f') -> None: ...
def SetLastScenePos(self, pos:'vtkVector2f') -> None: ...
def SetLastScreenPos(self, pos:'vtkVector2i') -> None: ...
def SetPos(self, pos:'vtkVector2f') -> None: ...
def SetScenePos(self, pos:'vtkVector2f') -> None: ...
def SetScreenPos(self, pos:'vtkVector2i') -> None: ...
class vtkContextScene(vtkmodules.vtkCommonCore.vtkObject):
class SelectionModifier(int): ...
SELECTION_ADDITION:'SelectionModifier'
SELECTION_DEFAULT:'SelectionModifier'
SELECTION_SUBTRACTION:'SelectionModifier'
SELECTION_TOGGLE:'SelectionModifier'
annotation_link:'getset_descriptor'
buffer_id:'getset_descriptor'
dirty:'getset_descriptor'
geometry:'getset_descriptor'
last_painter:'getset_descriptor'
logical_tile_scale:'getset_descriptor'
number_of_items:'getset_descriptor'
origin:'getset_descriptor'
picked_item:'getset_descriptor'
renderer:'getset_descriptor'
scale_tiles:'getset_descriptor'
scene_bottom:'getset_descriptor'
scene_height:'getset_descriptor'
scene_left:'getset_descriptor'
scene_width:'getset_descriptor'
transform:'getset_descriptor'
use_buffer_id:'getset_descriptor'
view_height:'getset_descriptor'
view_width:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def AddItem(self, item:'vtkAbstractContextItem') -> int: ...
def ClearItems(self) -> None: ...
def GetAnnotationLink(self) -> 'vtkAnnotationLink': ...
def GetBufferId(self) -> 'vtkAbstractContextBufferId': ...
def GetDirty(self) -> bool: ...
def GetGeometry(self) -> Tuple[int, int]: ...
def GetItem(self, index:int) -> 'vtkAbstractContextItem': ...
def GetLastPainter(self) -> 'vtkWeakPointer_I12vtkContext2DE': ...
def GetLogicalTileScale(self) -> 'vtkVector2i': ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetNumberOfItems(self) -> int: ...
def GetOrigin(self) -> Tuple[int, int]: ...
@overload
def GetPickedItem(self, x:int, y:int) -> int: ...
@overload
def GetPickedItem(self) -> 'vtkAbstractContextItem': ...
def GetRenderer(self) -> 'vtkRenderer': ...
def GetScaleTiles(self) -> bool: ...
def GetSceneBottom(self) -> int: ...
def GetSceneHeight(self) -> int: ...
def GetSceneLeft(self) -> int: ...
def GetSceneWidth(self) -> int: ...
def GetTransform(self) -> 'vtkTransform2D': ...
def GetUseBufferId(self) -> bool: ...
def GetViewHeight(self) -> int: ...
def GetViewWidth(self) -> int: ...
def HasTransform(self) -> bool: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkContextScene': ...
def Paint(self, painter:'vtkContext2D') -> bool: ...
def ReleaseGraphicsResources(self) -> None: ...
def RemoveAllItems(self) -> None: ...
@overload
def RemoveItem(self, item:'vtkAbstractContextItem') -> bool: ...
@overload
def RemoveItem(self, index:int) -> bool: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkContextScene': ...
def ScaleTilesOff(self) -> None: ...
def ScaleTilesOn(self) -> None: ...
def SetAnnotationLink(self, link:'vtkAnnotationLink') -> None: ...
def SetDirty(self, isDirty:bool) -> None: ...
@overload
def SetGeometry(self, _arg1:int, _arg2:int) -> None: ...
@overload
def SetGeometry(self, _arg:Sequence[int]) -> None: ...
@overload
def SetOrigin(self, _arg1:int, _arg2:int) -> None: ...
@overload
def SetOrigin(self, _arg:Sequence[int]) -> None: ...
def SetRenderer(self, renderer:'vtkRenderer') -> None: ...
def SetScaleTiles(self, _arg:bool) -> None: ...
def SetTransform(self, transform:'vtkTransform2D') -> None: ...
def SetUseBufferId(self, _arg:bool) -> None: ...
class vtkContextTransform(vtkAbstractContextItem):
pan_modifier:'getset_descriptor'
pan_mouse_button:'getset_descriptor'
pan_y_on_mouse_wheel:'getset_descriptor'
secondary_pan_modifier:'getset_descriptor'
secondary_pan_mouse_button:'getset_descriptor'
secondary_zoom_modifier:'getset_descriptor'
secondary_zoom_mouse_button:'getset_descriptor'
transform:'getset_descriptor'
zoom_modifier:'getset_descriptor'
zoom_mouse_button:'getset_descriptor'
zoom_on_mouse_wheel:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetPanModifier(self) -> int: ...
def GetPanMouseButton(self) -> int: ...
def GetPanYOnMouseWheel(self) -> bool: ...
def GetSecondaryPanModifier(self) -> int: ...
def GetSecondaryPanMouseButton(self) -> int: ...
def GetSecondaryZoomModifier(self) -> int: ...
def GetSecondaryZoomMouseButton(self) -> int: ...
def GetTransform(self) -> 'vtkTransform2D': ...
def GetZoomModifier(self) -> int: ...
def GetZoomMouseButton(self) -> int: ...
def GetZoomOnMouseWheel(self) -> bool: ...
def Hit(self, mouse:'vtkContextMouseEvent') -> bool: ...
def Identity(self) -> None: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def MapFromParent(self, point:'vtkVector2f') -> 'vtkVector2f': ...
def MapToParent(self, point:'vtkVector2f') -> 'vtkVector2f': ...
def MouseButtonPressEvent(self, mouse:'vtkContextMouseEvent') -> bool: ...
def MouseMoveEvent(self, mouse:'vtkContextMouseEvent') -> bool: ...
def MouseWheelEvent(self, mouse:'vtkContextMouseEvent', delta:int) -> bool: ...
def NewInstance(self) -> 'vtkContextTransform': ...
def Paint(self, painter:'vtkContext2D') -> bool: ...
def PanYOnMouseWheelOff(self) -> None: ...
def PanYOnMouseWheelOn(self) -> None: ...
def Rotate(self, angle:float) -> None: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkContextTransform': ...
def Scale(self, dx:float, dy:float) -> None: ...
def SetPanModifier(self, _arg:int) -> None: ...
def SetPanMouseButton(self, _arg:int) -> None: ...
def SetPanYOnMouseWheel(self, _arg:bool) -> None: ...
def SetSecondaryPanModifier(self, _arg:int) -> None: ...
def SetSecondaryPanMouseButton(self, _arg:int) -> None: ...
def SetSecondaryZoomModifier(self, _arg:int) -> None: ...
def SetSecondaryZoomMouseButton(self, _arg:int) -> None: ...
def SetZoomModifier(self, _arg:int) -> None: ...
def SetZoomMouseButton(self, _arg:int) -> None: ...
def SetZoomOnMouseWheel(self, _arg:bool) -> None: ...
def Translate(self, dx:float, dy:float) -> None: ...
def Update(self) -> None: ...
def ZoomOnMouseWheelOff(self) -> None: ...
def ZoomOnMouseWheelOn(self) -> None: ...
class vtkImageItem(vtkContextItem):
image:'getset_descriptor'
position:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetImage(self) -> 'vtkImageData': ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetPosition(self) -> Tuple[float, float]: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkImageItem': ...
def Paint(self, painter:'vtkContext2D') -> bool: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkImageItem': ...
def SetImage(self, image:'vtkImageData') -> None: ...
@overload
def SetPosition(self, _arg1:float, _arg2:float) -> None: ...
@overload
def SetPosition(self, _arg:Sequence[float]) -> None: ...
class vtkPolyDataItem(vtkContextItem):
mapped_colors:'getset_descriptor'
poly_data:'getset_descriptor'
position:'getset_descriptor'
scalar_mode:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetPolyData(self) -> 'vtkPolyData': ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkPolyDataItem': ...
def Paint(self, painter:'vtkContext2D') -> bool: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkPolyDataItem': ...
def SetMappedColors(self, colors:'vtkUnsignedCharArray') -> None: ...
def SetPolyData(self, polyData:'vtkPolyData') -> None: ...
@overload
def SetPosition(self, _arg1:float, _arg2:float) -> None: ...
@overload
def SetPosition(self, _arg:Sequence[float]) -> None: ...
def SetScalarMode(self, _arg:int) -> None: ...
class vtkLabeledContourPolyDataItem(vtkPolyDataItem):
label_visibility:'getset_descriptor'
skip_distance:'getset_descriptor'
text_properties:'getset_descriptor'
text_property:'getset_descriptor'
text_property_mapping:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetLabelVisibility(self) -> bool: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetSkipDistance(self) -> float: ...
def GetTextProperties(self) -> 'vtkTextPropertyCollection': ...
def GetTextPropertyMapping(self) -> 'vtkDoubleArray': ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def LabelVisibilityOff(self) -> None: ...
def LabelVisibilityOn(self) -> None: ...
def NewInstance(self) -> 'vtkLabeledContourPolyDataItem': ...
def Paint(self, painter:'vtkContext2D') -> bool: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkLabeledContourPolyDataItem': ...
def SetLabelVisibility(self, _arg:bool) -> None: ...
def SetSkipDistance(self, _arg:float) -> None: ...
def SetTextProperties(self, coll:'vtkTextPropertyCollection') -> None: ...
def SetTextProperty(self, tprop:'vtkTextProperty') -> None: ...
def SetTextPropertyMapping(self, mapping:'vtkDoubleArray') -> None: ...
class vtkMarkerUtilities(vtkmodules.vtkCommonCore.vtkObject):
CIRCLE:int
CROSS:int
DIAMOND:int
NONE:int
PLUS:int
SQUARE:int
def __init__(self, **properties:Any) -> None: ...
@staticmethod
def GenerateMarker(data:'vtkImageData', style:int, width:int) -> None: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkMarkerUtilities': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkMarkerUtilities': ...
class vtkPen(vtkmodules.vtkCommonCore.vtkObject):
DASH_DOT_DOT_LINE:int
DASH_DOT_LINE:int
DASH_LINE:int
DENSE_DOT_LINE:int
DOT_LINE:int
NO_PEN:int
SOLID_LINE:int
color:'getset_descriptor'
color_f:'getset_descriptor'
color_object:'getset_descriptor'
line_type:'getset_descriptor'
opacity:'getset_descriptor'
opacity_f:'getset_descriptor'
width:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def DeepCopy(self, pen:'vtkPen') -> None: ...
@overload
def GetColor(self, color:MutableSequence[int]) -> None: ...
@overload
def GetColor(self) -> Pointer: ...
def GetColorF(self, color:MutableSequence[float]) -> None: ...
def GetColorObject(self) -> 'vtkColor4ub': ...
def GetLineType(self) -> int: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetOpacity(self) -> int: ...
def GetWidth(self) -> float: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkPen': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkPen': ...
@overload
def SetColor(self, color:MutableSequence[int]) -> None: ...
@overload
def SetColor(self, r:int, g:int, b:int) -> None: ...
@overload
def SetColor(self, r:int, g:int, b:int, a:int) -> None: ...
@overload
def SetColor(self, color:'vtkColor4ub') -> None: ...
@overload
def SetColorF(self, color:MutableSequence[float]) -> None: ...
@overload
def SetColorF(self, r:float, g:float, b:float) -> None: ...
@overload
def SetColorF(self, r:float, g:float, b:float, a:float) -> None: ...
def SetLineType(self, type:int) -> None: ...
def SetOpacity(self, a:int) -> None: ...
def SetOpacityF(self, a:float) -> None: ...
def SetWidth(self, _arg:float) -> None: ...
class vtkPropItem(vtkAbstractContextItem):
prop_object:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetPropObject(self) -> 'vtkProp': ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkPropItem': ...
def Paint(self, painter:'vtkContext2D') -> bool: ...
def ReleaseGraphicsResources(self) -> None: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkPropItem': ...
def SetPropObject(self, PropObject:'vtkProp') -> None: ...
class vtkTooltipItem(vtkContextItem):
brush:'getset_descriptor'
pen:'getset_descriptor'
position:'getset_descriptor'
position_vector:'getset_descriptor'
text:'getset_descriptor'
text_properties:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetBrush(self) -> 'vtkBrush': ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetPen(self) -> 'vtkPen': ...
def GetPosition(self) -> Tuple[float, float]: ...
def GetPositionVector(self) -> 'vtkVector2f': ...
def GetText(self) -> str: ...
def GetTextProperties(self) -> 'vtkTextProperty': ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkTooltipItem': ...
def Paint(self, painter:'vtkContext2D') -> bool: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkTooltipItem': ...
@overload
def SetPosition(self, _arg1:float, _arg2:float) -> None: ...
@overload
def SetPosition(self, _arg:Sequence[float]) -> None: ...
@overload
def SetPosition(self, pos:'vtkVector2f') -> None: ...
def SetText(self, text:str) -> None: ...
def Update(self) -> None: ...