OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    Graphic3d_Attribute Struct Reference

    Vertex attribute definition. More...

    #include <Graphic3d_Buffer.hxx>

    Public Member Functions

    int Stride () const

    Static Public Member Functions

    static int Stride (const Graphic3d_TypeOfData theType)

    Data Fields

    Graphic3d_TypeOfAttribute Id
     attribute identifier in vertex shader, 0 is reserved for vertex position
    Graphic3d_TypeOfData DataType
     vec2,vec3,vec4,vec4ub

    Detailed Description

    Vertex attribute definition.

    Member Function Documentation

    ◆ Stride() [1/2]

    int Graphic3d_Attribute::Stride ( ) const
    inline

    ◆ Stride() [2/2]

    int Graphic3d_Attribute::Stride ( const Graphic3d_TypeOfData theType)
    inlinestatic
    Returns
    size of attribute of specified data type

    Field Documentation

    ◆ DataType

    Graphic3d_TypeOfData Graphic3d_Attribute::DataType

    vec2,vec3,vec4,vec4ub

    ◆ Id

    Graphic3d_TypeOfAttribute Graphic3d_Attribute::Id

    attribute identifier in vertex shader, 0 is reserved for vertex position


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