# I3DShInvisibleTree Struct Reference
[Shell Interfaces]

Inheritance diagram for I3DShInvisibleTree:

List of all members.

## Public Member Functions
virtual I3DShTreeElement *MCCOMAPI | GetTreeElement ()=0
virtual void MCCOMAPI | Attach (I3DExGenericData *genericData)=0
virtual I3DExGenericData *MCCOMAPI | GetGenericData ()=0

## Detailed Description

Defines an object without geometry, transform or shading that appears in the object hierarchy.

The corresponding external interface is I3DExGenericData.

## Member Function Documentation

virtual void MCCOMAPI I3DShInvisibleTree::Attach | ( | I3DExGenericData * | genericData | ) | `[pure virtual]`

Attach an external generic data.

Parameters:

  | genericData | A pointer to the external object.

virtual I3DExGenericData* MCCOMAPI I3DShInvisibleTree::GetGenericData | ( |  | ) | `[pure virtual]`

Returns a pointer to the external data.

virtual I3DShTreeElement* MCCOMAPI I3DShInvisibleTree::GetTreeElement | ( |  | ) | `[pure virtual]`

Returns a pointer to the I3DShTreeElement interface.

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

- I3DShInvisibleTree.h