Blender V2.61 - r43446
Functions | Variables

rayobject_empty.cpp File Reference

#include "MEM_guardedalloc.h"
#include "rayobject.h"
#include "BLI_utildefines.h"

Go to the source code of this file.

Functions

static int RE_rayobject_empty_intersect (RayObject *UNUSED(o), Isect *UNUSED(is))
static void RE_rayobject_empty_free (RayObject *UNUSED(o))
static void RE_rayobject_empty_bb (RayObject *UNUSED(o), float *UNUSED(min), float *UNUSED(max))
static float RE_rayobject_empty_cost (RayObject *UNUSED(o))
static void RE_rayobject_empty_hint_bb (RayObject *UNUSED(o), RayHint *UNUSED(hint), float *UNUSED(min), float *UNUSED(max))
RayObjectRE_rayobject_empty_create ()

Variables

static RayObjectAPI empty_api
static RayObject empty_raytree = { &empty_api, {0, 0} }

Detailed Description

Definition in file rayobject_empty.cpp.


Function Documentation

static void RE_rayobject_empty_bb ( RayObject UNUSEDo,
float *  UNUSEDmin,
float *  UNUSEDmax 
) [static]

Definition at line 50 of file rayobject_empty.cpp.

static float RE_rayobject_empty_cost ( RayObject UNUSEDo) [static]

Definition at line 55 of file rayobject_empty.cpp.

RayObject* RE_rayobject_empty_create ( void  )

Definition at line 77 of file rayobject_empty.cpp.

References RE_rayobject_unalignRayAPI.

Referenced by makeraytree_single().

static void RE_rayobject_empty_free ( RayObject UNUSEDo) [static]

Definition at line 46 of file rayobject_empty.cpp.

static void RE_rayobject_empty_hint_bb ( RayObject UNUSEDo,
RayHint UNUSEDhint,
float *  UNUSEDmin,
float *  UNUSEDmax 
) [static]

Definition at line 60 of file rayobject_empty.cpp.

static int RE_rayobject_empty_intersect ( RayObject UNUSEDo,
Isect UNUSEDis 
) [static]

Definition at line 41 of file rayobject_empty.cpp.


Variable Documentation

RayObject empty_raytree = { &empty_api, {0, 0} } [static]

Definition at line 75 of file rayobject_empty.cpp.