Function


mrnGroupInit

Initializes mrnGroup

Syntax

#include <mrn/Group.h>
void mrnGroupInit( MrnFog *fog )

Description

Initializes mrnGroup

mrnGroupClearView

Clears the mrnView set in the mrnGroup

Syntax

#include <mrn/Group.h>
Gfx *mrnGroupClearView( MrnGroup *group_ptr,
                        MrnContext *context_ptr,
                        Gfx *gfx_ptr )

Description

Clears the mrnView set in the mrnGroup

mrnGroupDrawObjects

Displays all of the objects affiliated with an mrnGroup, sorted by texture image

Syntax

#include <mrn/Group.h>
Gfx *mrnGroupDrawObjects( MrnGroup *group_ptr,
                          MrnContext *context_ptr,
                          Gfx *gfx_ptr )

Description

Displays all of the objects affiliated with an mrnGroup, sorted by texture image

Structure



MrnGroup


#include <mrn/Group.h>

typedef struct _MrnGroup
{
    MrnObjectList	object_list;
                        /* A list of object that uses this Group,
                           internally used for sorting. */

    struct _MrnView	*view_ptr;
    struct _MrnCamera	*camera_ptr;

    MrnGroupSetupFunc	setup;
} MrnGroup;

See Also

MrnView