SpcInfo Class Reference

#include <c4d_spc.h>

详细描述

Spherical camera context and parameters. Private .

由于
R19

公共成员函数

SpcInfo operator= (const SpcInfo &that)

Constructors

  SpcInfo ()
  SpcInfo (const SpcInfo &src)

Spherical Camera Availability

Bool   IsEnabled () const

Standard Properties

LatLongRange   _range
LatLongRange   _crange
Bool   _fitFrame
Int32   _stereoMode
Int32   _mapping
Int32   _layout
Float64   _nw
Float64   _nh
Float64   _xmin
Float64   _ymin
Float64   _xmax
Float64   _ymax

Geometry Properties

Float   _eyeSeparation
Float   _focalDistance
Float   _eyeNeckDistance

Poles Smoothing

Int32   _smoothTop
Int32   _smoothBottom

Smoothing Threshold Angles

Float   _topAngle
Float   _bottomAngle

Factors Exponential Smoothing

Float   _topExp
Float   _bottomExp

构造函数 & 析构函数文档编制

◆  SpcInfo() [1/2]

SpcInfo ( )

Default constructor.

◆  SpcInfo() [2/2]

SpcInfo ( const SpcInfo src )

Copy constructor.

参数
[in] src The source SpcInfo .

成员函数文档编制

◆  operator=()

SpcInfo & operator= ( const SpcInfo that )

Assigment operator.

参数
[in] that Another SpcInfo .

◆  IsEnabled()

Bool IsEnabled ( ) const

Checks if SPC is available.

返回
true if SPC is available, otherwise false .

Member Data Documentation

◆  _range

LatLongRange _range

Spherical camera range (as specified by the user).

◆  _crange

LatLongRange _crange

Computed range (if _fitFrame option enabled).

◆  _fitFrame

Bool _fitFrame

Rendering always fit frame.

◆  _stereoMode

Int32 _stereoMode

The stereo mode: StereoModeTypes .

◆  _mapping

Int32 _mapping

The rendering mapping format: MappingFormatTypes .

◆  _layout

Int32 _layout

The stereo layout: LayoutStereoTypes .

◆  _nw

Float64 _nw

Width normalizing factor.

◆  _nh

Float64 _nh

Height normalizing factor.

◆  _xmin

Float64 _xmin

Rendering bounding-box minimum X.

◆  _ymin

Float64 _ymin

Rendering bounding-box minimum Y.

◆  _xmax

Float64 _xmax

Rendering bounding-box maximum X.

◆  _ymax

Float64 _ymax

Rendering bounding-box maximum Y.

◆  _eyeSeparation

Float _eyeSeparation

Eye separation (in mm).

◆  _focalDistance

Float _focalDistance

Focal distance (in mm).

◆  _eyeNeckDistance

Float _eyeNeckDistance

Eye neck distance (in mm).

◆  _smoothTop

Int32 _smoothTop

Top pole smoothing type: SmoothingType .

◆  _smoothBottom

Int32 _smoothBottom

Bottom pole smoothing type: SmoothingType .

◆  _topAngle

Float _topAngle

The top angle at which the smoothing takes place.

◆  _bottomAngle

Float _bottomAngle

The bottom angle at which the smoothing takes place.

◆  _topExp

Float _topExp

Top exponential smoothing.

◆  _bottomExp

Float _bottomExp

Bottom exponential smoothing.