GL Studio SCECpp Runtime Library
Public Attributes | List of all members
GlsDisplayObject::InitParameters Struct Reference

#include <gls_display_object.h>

Public Attributes

const GlsBool blinking
 
const GlsFloat32 blinkRate
 
const GlsMatrixAffineD::CStyleMatrix dcsMatrix
 
const GlsMatrixAffineD::CStyleMatrix dcsMatrixInverse
 
const GlsVector3D location
 
const GlsBool needCalculate
 
const PickMode pickMode
 
const PickRegion pickRegion
 
const GlsVector3D rotationPoint
 
const GlsBool visible
 

Detailed Description

initialization parameters for a GlsDisplayObject

Member Data Documentation

const GlsBool GlsDisplayObject::InitParameters::blinking

GLS_TRUE if object is initially blinking else GLS_FALSE

const GlsFloat32 GlsDisplayObject::InitParameters::blinkRate

blinking rate (Hz.) (>0.0)

const GlsMatrixAffineD::CStyleMatrix GlsDisplayObject::InitParameters::dcsMatrix

dcs matrix of object

const GlsMatrixAffineD::CStyleMatrix GlsDisplayObject::InitParameters::dcsMatrixInverse

inverse of dcs matrix

const GlsVector3D GlsDisplayObject::InitParameters::location

location of object

const GlsBool GlsDisplayObject::InitParameters::needCalculate

GLS_TRUE if object needs Calculate() method called else GLS_FALSE

const PickMode GlsDisplayObject::InitParameters::pickMode

initial pick mode for object

const PickRegion GlsDisplayObject::InitParameters::pickRegion

pick region for object

const GlsVector3D GlsDisplayObject::InitParameters::rotationPoint

location, in the object coordinate system, of the rotation point

const GlsBool GlsDisplayObject::InitParameters::visible

GLS_TRUE if object is initially visible else GLS_FALSE