Coin Logo http://www.sim.no
http://www.coin3d.org

Public Member Functions | Static Public Member Functions | Protected Member Functions

SoLightKit Class Reference

The SoLightKit class provides a kit with a transform, a light and a shape or subgraph.Node kit structure (new entries versus parent class marked with arrow prefix): More...

#include <Inventor/nodekits/SoLightKit.h>

Inheritance diagram for SoLightKit:
SoBaseKit SoNode SoFieldContainer SoBase

List of all members.

Public Member Functions

 SoLightKit (void)

Static Public Member Functions

static void initClass (void)

Protected Member Functions

virtual ~SoLightKit ()

Detailed Description

The SoLightKit class provides a kit with a transform, a light and a shape or subgraph.

Node kit structure (new entries versus parent class marked with arrow prefix):

  CLASS SoLightKit
  -->"this"
        "callbackList"
  -->   "transformGroup"
  -->      "transform"
  -->      "light"
  -->      "iconSeparator"
  -->         "icon"
  

(See SoBaseKit::printDiagram() for information about the output formatting.)

Detailed information on catalog parts:

  CLASS SoLightKit
  PVT   "this",  SoLightKit  --- 
        "callbackList",  SoNodeKitListPart [ SoCallback, SoEventCallback ] 
  PVT   "transformGroup",  SoTransformSeparator  --- 
        "transform",  SoTransform  --- 
        "light",  SoLight  --- , (default type = SoDirectionalLight)
  PVT   "iconSeparator",  SoSeparator  --- 
        "icon",  SoNode  --- , (default type = SoCube)
  

(See SoBaseKit::printTable() for information about the output formatting.)


Constructor & Destructor Documentation

SoLightKit::SoLightKit ( void  )

Constructor.

SoLightKit::~SoLightKit ( ) [protected, virtual]

Destructor.


Member Function Documentation

void SoLightKit::initClass ( void  ) [static]

Sets up initialization for data common to all instances of this class, like submitting necessary information to the Coin type system.

Reimplemented from SoBaseKit.

Referenced by SoNodeKit::init().


The documentation for this class was generated from the following files:

Copyright © 1998-2007 by Systems in Motion AS. All rights reserved.

Generated on Mon Feb 28 2011 10:12:14 for Coin by Doxygen. 1.7.3