|
HDK
|
#include <mesh.h>
Public Member Functions | |
| HdMeshReprDesc (HdMeshGeomStyle geomStyle=HdMeshGeomStyleInvalid, HdCullStyle cullStyle=HdCullStyleDontCare, TfToken shadingTerminal=HdMeshReprDescTokens->surfaceShader, bool flatShadingEnabled=false, bool blendWireframeColor=true, bool forceOpaqueEdges=true, bool surfaceEdgeIds=false, bool doubleSided=false, float lineWidth=0, bool useCustomDisplacement=true, bool enableScalarOverride=true) | |
| bool | IsEmpty () const |
Public Attributes | |
| HdMeshGeomStyle | geomStyle |
| The rendering style: draw refined/unrefined, edge, points, etc. More... | |
| HdCullStyle | cullStyle |
| The culling style: draw front faces, back faces, etc. More... | |
| TfToken | shadingTerminal |
| bool | flatShadingEnabled |
| Does this mesh want flat shading? More... | |
| bool | blendWireframeColor |
| Should the wireframe color be blended into the color primvar? More... | |
| bool | forceOpaqueEdges |
| bool | surfaceEdgeIds |
| bool | doubleSided |
| float | lineWidth |
| How big (in pixels) should line drawing be? More... | |
| bool | useCustomDisplacement |
| Should this mesh use displacementShader() to displace points? More... | |
| bool | enableScalarOverride |
|
inline |
| bool HdMeshReprDesc::blendWireframeColor |
| HdCullStyle HdMeshReprDesc::cullStyle |
| bool HdMeshReprDesc::doubleSided |
| bool HdMeshReprDesc::enableScalarOverride |
| bool HdMeshReprDesc::flatShadingEnabled |
| bool HdMeshReprDesc::forceOpaqueEdges |
| HdMeshGeomStyle HdMeshReprDesc::geomStyle |
| float HdMeshReprDesc::lineWidth |
| TfToken HdMeshReprDesc::shadingTerminal |
| bool HdMeshReprDesc::surfaceEdgeIds |
| bool HdMeshReprDesc::useCustomDisplacement |