MeshLib Python Docs
Loading...
Searching...
No Matches
meshlib.mrmeshpy.ViewportMask Class Reference

Public Member Functions

ViewportMask __and__ (self, ViewportMask b)
 
bool __eq__ (self, ViewportMask b)
 
ViewportMask __iand__ (self, ViewportMask b)
 
None __init__ (self)
 
None __init__ (self, int i)
 
None __init__ (self, ViewportId i)
 
None __init__ (self, ViewportMask arg0)
 
ViewportMask __invert__ (self)
 
ViewportMask __ior__ (self, ViewportMask b)
 
typing.Iterator __iter__ (self)
 
ViewportMask __ixor__ (self, ViewportMask b)
 
bool __ne__ (self, ViewportMask b)
 
ViewportMask __or__ (self, ViewportMask b)
 
ViewportMask __xor__ (self, ViewportMask b)
 
bool contains (self, ViewportId id)
 
bool empty (self)
 
bool operator (self, ViewportMask b)
 
None set (self, ViewportId id, bool on=True)
 
int value (self)
 

Static Public Member Functions

ViewportMask all ()
 
ViewportMask any ()
 

Detailed Description

Generated from:  MR::ViewportMask

stores mask of viewport unique identifiers

Constructor & Destructor Documentation

◆ __init__() [1/4]

None meshlib.mrmeshpy.ViewportMask.__init__ ( self)

◆ __init__() [2/4]

None meshlib.mrmeshpy.ViewportMask.__init__ ( self,
int i )

◆ __init__() [3/4]

None meshlib.mrmeshpy.ViewportMask.__init__ ( self,
ViewportId i )

◆ __init__() [4/4]

None meshlib.mrmeshpy.ViewportMask.__init__ ( self,
ViewportMask arg0 )
Implicit copy constructor.

Member Function Documentation

◆ __and__()

ViewportMask meshlib.mrmeshpy.ViewportMask.__and__ ( self,
ViewportMask b )

◆ __eq__()

bool meshlib.mrmeshpy.ViewportMask.__eq__ ( self,
ViewportMask b )

◆ __iand__()

ViewportMask meshlib.mrmeshpy.ViewportMask.__iand__ ( self,
ViewportMask b )

◆ __invert__()

ViewportMask meshlib.mrmeshpy.ViewportMask.__invert__ ( self)

◆ __ior__()

ViewportMask meshlib.mrmeshpy.ViewportMask.__ior__ ( self,
ViewportMask b )

◆ __iter__()

typing.Iterator meshlib.mrmeshpy.ViewportMask.__iter__ ( self)

◆ __ixor__()

ViewportMask meshlib.mrmeshpy.ViewportMask.__ixor__ ( self,
ViewportMask b )

◆ __ne__()

bool meshlib.mrmeshpy.ViewportMask.__ne__ ( self,
ViewportMask b )

◆ __or__()

ViewportMask meshlib.mrmeshpy.ViewportMask.__or__ ( self,
ViewportMask b )

◆ __xor__()

ViewportMask meshlib.mrmeshpy.ViewportMask.__xor__ ( self,
ViewportMask b )

◆ all()

ViewportMask meshlib.mrmeshpy.ViewportMask.all ( )
static
mask meaning all or any viewports

◆ any()

ViewportMask meshlib.mrmeshpy.ViewportMask.any ( )
static

◆ contains()

bool meshlib.mrmeshpy.ViewportMask.contains ( self,
ViewportId id )

◆ empty()

bool meshlib.mrmeshpy.ViewportMask.empty ( self)

◆ operator()

bool meshlib.mrmeshpy.ViewportMask.operator ( self,
ViewportMask b )

◆ set()

None meshlib.mrmeshpy.ViewportMask.set ( self,
ViewportId id,
bool on = True )

◆ value()

int meshlib.mrmeshpy.ViewportMask.value ( self)

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