SoFCBoundingBox.cpp File Reference

#include "PreCompiled.h"
#include <sstream>
#include <Inventor/SbBox.h>
#include <Inventor/SoPrimitiveVertex.h>
#include <Inventor/actions/SoGLRenderAction.h>
#include <Inventor/bundles/SoMaterialBundle.h>
#include <Inventor/elements/SoLightModelElement.h>
#include <Inventor/elements/SoLazyElement.h>
#include <Inventor/elements/SoMaterialBindingElement.h>
#include <Inventor/elements/SoModelMatrixElement.h>
#include <Inventor/misc/SoState.h>
#include <string.h>
#include <iostream>
#include "SoFCBoundingBox.h"

Go to the source code of this file.

Functions

 SO_NODE_SOURCE (SoSkipBoundingGroup)
 SO_NODE_SOURCE (SoFCBoundingBox)

Variables

static const int32_t bBoxEdges [36]
static const int32_t bBoxVerts [8][3]

Function Documentation

SO_NODE_SOURCE ( SoSkipBoundingGroup   ) 
SO_NODE_SOURCE ( SoFCBoundingBox   ) 

Variable Documentation

const int32_t bBoxEdges[36] [static]
Initial value:
{
    0,1,-1, 1,2,-1, 2,3,-1, 3,0,-1,
    4,5,-1, 5,6,-1, 6,7,-1, 7,4,-1,
    0,4,-1, 1,5,-1, 2,6,-1, 3,7,-1
}

Definition at line 62 of file SoFCBoundingBox.cpp.

Referenced by Gui::SoFCBoundingBox::SoFCBoundingBox().

const int32_t bBoxVerts[8][3] [static]
Initial value:
{
    {0, 0, 0},
    {1, 0, 0},
    {1, 1, 0},
    {0, 1, 0},
    {0, 0, 1},
    {1, 0, 1},
    {1, 1, 1},
    {0, 1, 1}
}

Definition at line 49 of file SoFCBoundingBox.cpp.

Referenced by Gui::SoFCBoundingBox::GLRender().


Generated on Wed Nov 23 19:01:21 2011 for FreeCAD by  doxygen 1.6.1