View Source Evision.TriangleRasterizeSettings (Evision v1.0.0-rc.0)
Summary
Types
@type t() :: %Evision.TriangleRasterizeSettings{ref: reference()}
Type that represents an TriangleRasterizeSettings struct.
ref.
reference()The underlying erlang resource variable.
Functions
@spec setCullingMode(t(), Evision.TriangleCullingMode.enum()) :: t() | {:error, String.t()}
setCullingMode
Positional Arguments
- self:
Evision.TriangleRasterizeSettings.t() - cm:
TriangleCullingMode
Return
- retval:
Evision.TriangleRasterizeSettings.t()
Python prototype (for reference only):
setCullingMode(cm) -> retval
@spec setGlCompatibleMode(t(), Evision.TriangleGlCompatibleMode.enum()) :: t() | {:error, String.t()}
setGlCompatibleMode
Positional Arguments
- self:
Evision.TriangleRasterizeSettings.t() - gm:
TriangleGlCompatibleMode
Return
- retval:
Evision.TriangleRasterizeSettings.t()
Python prototype (for reference only):
setGlCompatibleMode(gm) -> retval
@spec setShadingType(t(), Evision.TriangleShadingType.enum()) :: t() | {:error, String.t()}
setShadingType
Positional Arguments
- self:
Evision.TriangleRasterizeSettings.t() - st:
TriangleShadingType
Return
- retval:
Evision.TriangleRasterizeSettings.t()
Python prototype (for reference only):
setShadingType(st) -> retval