Commit b05fadad authored by Libor's avatar Libor
Browse files

Prepared VDB handler workflow.

parent 9ce5bc6a
Loading
Loading
Loading
Loading
+22 −0
Original line number Diff line number Diff line
#ifndef _TNLINTERNALNODE_H_INCLUDED_
#define _TNLINTERNALNODE_H_INCLUDED_

#include "tnlNode.h"
#include "tnlBitmask.h"

template< int LogX,
          int LogY = LogX >
class tnlInternalNode : public tnlNode
{
public:
    tnlInternalNode();

    ~tnlInternalNode();

private:
    
};


#include "tnlInternalNode_impl.h"
#endif // _TNLINTERNALNODE_H_INCLUDED_
+0 −0

Empty file added.

src/mesh/vdb/tnlNode.h

0 → 100644
+27 −0
Original line number Diff line number Diff line
#ifndef _TNLNODE_H_INCLUDED_
#define _TNLNODE_H_INCLUDED_

#include "tnlBitmaskArray.h"
#include "tnlArea.h"
#include "tnlCircle2D.h"


template< int LogX,
          int LogY = logX >
class tnlNode
{
public:
    tnlNode(){};

    ~tnlNode(){};

private:
    int size;
    tnlNode< LogX, LogY >* childNodes[ LogX * LogY ];
    tnlArea2D* area;
    tnlCircle2D* circle;
    tnlBitmask< LogX * LogY >* bitmaskArray;
};

#include "tnlNode_impl.h"
#endif // _TNLNODE_H_INCLUDED_
+6 −0
Original line number Diff line number Diff line
#ifndef _TNLNODE_IMPL_H_INCLUDED_
#define _TNLNODE_IMPL_H_INCLUDED_

#include "tnlNode.h"

#endif // _TNLNODE_IMPL_H_INCLUDED_