SoShaderProgram.SetGeometryShader Method (Int32, String, SoShaderObject.SourceTypes) |
Convenience method to create a geometry shader with the specified filename and add it at the specified position.
Namespace: OIV.Inventor.NodesAssembly: OIV.Inventor (in OIV.Inventor.dll) Version: 2023.1.3.0 (2023.1.3)
Syntaxpublic virtual SoGeometryShader SetGeometryShader(
int pos,
string filenameOrSource,
SoShaderObject. SourceTypes sourceType
)
Public Overridable Function SetGeometryShader (
pos As Integer,
filenameOrSource As String,
sourceType As SoShaderObject. SourceTypes
) As SoGeometryShader
public:
virtual SoGeometryShader^ SetGeometryShader(
int pos,
String^ filenameOrSource,
SoShaderObject. SourceTypes sourceType
)
abstract SetGeometryShader :
pos : int *
filenameOrSource : string *
sourceType : SoShaderObject. SourceTypes -> SoGeometryShader
override SetGeometryShader :
pos : int *
filenameOrSource : string *
sourceType : SoShaderObject. SourceTypes -> SoGeometryShader
Parameters
- pos
- Type: System.Int32
- filenameOrSource
- Type: System.String
- sourceType
- Type: OIV.Inventor.Nodes.SoShaderObject.SourceTypes
Return Value
Type:
SoGeometryShader
RemarksReturn value is the new geometry shader.
See Also