OCCT3D OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    BVH::MatrixOp< T, 4 > Struct Template Reference

    #include <BVH_Properties.hxx>

    Public Types

    typedef BVH::MatrixType< T, 4 >::Type BVH_Mat4t
    typedef BVH::VectorType< T, 4 >::Type BVH_Vec4t

    Static Public Member Functions

    static void Inverse (const BVH_Mat4t &theIn, BVH_Mat4t &theOut)
    static BVH_Vec4t Multiply (const BVH_Mat4t &theMat, const BVH_Vec4t &theVec)

    Member Typedef Documentation

    ◆ BVH_Mat4t

    template<class T>
    typedef BVH::MatrixType<T,4>::Type BVH::MatrixOp< T, 4 >::BVH_Mat4t

    ◆ BVH_Vec4t

    template<class T>
    typedef BVH::VectorType<T,4>::Type BVH::MatrixOp< T, 4 >::BVH_Vec4t

    Member Function Documentation

    ◆ Inverse()

    template<class T>
    void BVH::MatrixOp< T, 4 >::Inverse ( const BVH_Mat4t & theIn,
    BVH_Mat4t & theOut )
    inlinestatic

    ◆ Multiply()

    template<class T>
    BVH_Vec4t BVH::MatrixOp< T, 4 >::Multiply ( const BVH_Mat4t & theMat,
    const BVH_Vec4t & theVec )
    inlinestatic

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