|
Visual Computing Library
devel
|
This is the complete list of members for vcl::Lines, including all inherited members.
| bindSettingsUniform() const (defined in vcl::Lines) | vcl::Lines | inlineprivate |
| ColorToUse enum name (defined in vcl::Lines) | vcl::Lines | |
| colorToUse() const | vcl::Lines | inline |
| defaultImplementationType(bool cpuMemPointsProvided) const | vcl::Lines | inlineprivate |
| draw(uint viewId) const | vcl::Lines | inline |
| generalColor() const | vcl::Lines | inline |
| generalColor() | vcl::Lines | inline |
| ImplementationType enum name (defined in vcl::Lines) | vcl::Lines | |
| implementationType() const | vcl::Lines | inline |
| Lines(ImplementationType type=ImplementationType::COUNT) | vcl::Lines | inline |
| Lines(const std::vector< float > &vertCoords, const std::vector< float > &vertNormals, const std::vector< uint > &vertColors, const std::vector< uint > &lineColors, float thickness=5.0f, bool shadingPerVertex=false, ColorToUse colorToUse=ColorToUse::GENERAL, ImplementationType type=ImplementationType::COUNT) | vcl::Lines | inline |
| Lines(const std::vector< float > &vertCoords, const std::vector< uint > &lineIndices, const std::vector< float > &vertNormals, const std::vector< uint > &vertColors, const std::vector< uint > &lineColors, float thickness=5.0f, bool shadingPerVertex=false, ColorToUse colorToUse=ColorToUse::GENERAL, ImplementationType type=ImplementationType::COUNT) | vcl::Lines | inline |
| mColorCapability (defined in vcl::Lines) | vcl::Lines | private |
| mColorToUse (defined in vcl::Lines) | vcl::Lines | private |
| mGeneralColor (defined in vcl::Lines) | vcl::Lines | private |
| mLinesImplementation (defined in vcl::Lines) | vcl::Lines | private |
| mSettingUH (defined in vcl::Lines) | vcl::Lines | private |
| mShadingPerVertex (defined in vcl::Lines) | vcl::Lines | private |
| mShadingPerVertexCapability (defined in vcl::Lines) | vcl::Lines | private |
| mThickness (defined in vcl::Lines) | vcl::Lines | private |
| mType (defined in vcl::Lines) | vcl::Lines | private |
| setColorToUse(ColorToUse color) | vcl::Lines | inline |
| setImplementationType(ImplementationType type) (defined in vcl::Lines) | vcl::Lines | inlineprivate |
| setPoints(const std::vector< float > &vertCoords, const std::vector< float > &vertNormals, const std::vector< uint > &vertColors, const std::vector< uint > &lineColors, ImplementationType type=ImplementationType::COUNT) | vcl::Lines | inline |
| setPoints(const std::vector< float > &vertCoords, const std::vector< uint > &lineIndices, const std::vector< float > &vertNormals, const std::vector< uint > &vertColors, const std::vector< uint > &lineColors, ImplementationType type=ImplementationType::COUNT) | vcl::Lines | inline |
| setShading(bool perVertex) | vcl::Lines | inline |
| shadingPerVertex() const | vcl::Lines | inline |
| thickness() const | vcl::Lines | inline |
| thickness() | vcl::Lines | inline |
| updateColorCapability(const std::vector< uint > &vertColors, const std::vector< uint > &lineColors) (defined in vcl::Lines) | vcl::Lines | inlineprivate |
| updateShadingCapability(const std::vector< float > &vertNormals) (defined in vcl::Lines) | vcl::Lines | inlineprivate |