MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.BaseRenderParams Class Reference
+ Inheritance diagram for mrmeshpy.BaseRenderParams:

Public Member Functions

None __init__ (self, BaseRenderParams arg0)
 
None __init__ (self, Matrix4f viewMatrix, Matrix4f projMatrix, ViewportId viewportId, Vector4i viewport)
 
Matrix4f projMatrix (self)
 
Matrix4f viewMatrix (self)
 
Vector4i viewport (self)
 
None viewport (self, Vector4i arg1)
 
ViewportId viewportId (self)
 
None viewportId (self, ViewportId arg1)
 

Static Protected Member Functions

 _pybind11_conduit_v1_ (*args, **kwargs)
 

Detailed Description

Generated from:  MR::BaseRenderParams

Common rendering parameters for meshes and UI.

Constructor & Destructor Documentation

◆ __init__() [1/2]

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

Reimplemented in mrmeshpy.ModelBaseRenderParams, mrmeshpy.ModelRenderParams, and mrmeshpy.UiRenderParams.

◆ __init__() [2/2]

None mrmeshpy.BaseRenderParams.__init__ ( self,
Matrix4f viewMatrix,
Matrix4f projMatrix,
ViewportId viewportId,
Vector4i viewport )
Implicit aggregate constructor.

Reimplemented in mrmeshpy.ModelBaseRenderParams, mrmeshpy.ModelRenderParams, and mrmeshpy.UiRenderParams.

Member Function Documentation

◆ _pybind11_conduit_v1_()

mrmeshpy.BaseRenderParams._pybind11_conduit_v1_ ( * args,
** kwargs )
staticprotected

◆ projMatrix()

Matrix4f mrmeshpy.BaseRenderParams.projMatrix ( self)

◆ viewMatrix()

Matrix4f mrmeshpy.BaseRenderParams.viewMatrix ( self)

◆ viewport() [1/2]

Vector4i mrmeshpy.BaseRenderParams.viewport ( self)
viewport x0, y0, width, height

◆ viewport() [2/2]

None mrmeshpy.BaseRenderParams.viewport ( self,
Vector4i arg1 )

◆ viewportId() [1/2]

ViewportId mrmeshpy.BaseRenderParams.viewportId ( self)
id of the viewport

◆ viewportId() [2/2]

None mrmeshpy.BaseRenderParams.viewportId ( self,
ViewportId arg1 )

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