Hoops Visualize HPS  version 2018-SP2
Hoops Visualize HPS 3D Rendering Engine
Looking for a senior C++ dev?
I'm looking for work. Hire me!
HPS::Publish::Lighting Class Reference

The Publish::Lighting class is a concept class for lighting-related enumerations. More...

#include <sprk_publish.h>

Public Types

enum  Mode {
  Mode::Artwork,
  Mode::None,
  Mode::White,
  Mode::Day,
  Mode::Bright,
  Mode::PrimaryColor,
  Mode::Night,
  Mode::Blue,
  Mode::Red,
  Mode::Cube,
  Mode::CADOptimized,
  Mode::Headlamp
}
 /enum Mode Enumerates the lighting modes for ViewKit and AnnotationKit objects. More...
 

Private Member Functions

 Lighting ()
 Private default constructor to prevent instantiation. More...
 

Detailed Description

The Publish::Lighting class is a concept class for lighting-related enumerations.

Member Enumeration Documentation

◆ Mode

/enum Mode Enumerates the lighting modes for ViewKit and AnnotationKit objects.

Enumerator
Artwork 

Inerhit the light from the annotation (kA3DPDFLightArtworkCurrent).

None 

No light (kA3DPDFLightNone).

White 

White light (kA3DPDFLightWhite).

Day 

Day light (kA3DPDFLightDay).

Bright 

Bright light (kA3DPDFLightBright).

PrimaryColor 

Primary color light (kA3DPDFLightPrimaryColor).

Night 

Night light (kA3DPDFLightNight).

Blue 

Blue light (kA3DPDFLightBlue).

Red 

Red light (kA3DPDFLightRed).

Cube 

Cube light (kA3DPDFLightCube).

CADOptimized 

CAD Optimized light (kA3DPDFLightCADOptimized).

Headlamp 

Headlamp light (kA3DPDFLightHeadlamp).

Constructor & Destructor Documentation

◆ Lighting()

HPS::Publish::Lighting::Lighting ( )
private

Private default constructor to prevent instantiation.


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