Blender V2.61 - r43446
Public Member Functions

CEmptyValue Class Reference

#include <EmptyValue.h>

Inheritance diagram for CEmptyValue:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CEmptyValue ()
virtual ~CEmptyValue ()
virtual const STR_StringGetText ()
virtual double GetNumber ()
CListValueGetPolySoup ()
virtual double * GetVector3 (bool bGetTransformedVec=false)
bool IsInside (CValue *testpoint, bool bBorderInclude=true)
CValueCalc (VALUE_OPERATOR op, CValue *val)
CValueCalcFinal (VALUE_DATA_TYPE dtype, VALUE_OPERATOR op, CValue *val)
virtual CValueGetReplica ()

Detailed Description

Definition at line 26 of file EmptyValue.h.


Constructor & Destructor Documentation

CEmptyValue::CEmptyValue ( )

Definition at line 31 of file EmptyValue.cpp.

References CValue::SetModified().

Referenced by GetReplica().

CEmptyValue::~CEmptyValue ( ) [virtual]

Definition at line 42 of file EmptyValue.cpp.


Member Function Documentation

CValue * CEmptyValue::Calc ( VALUE_OPERATOR  op,
CValue val 
) [virtual]

Implements CValue.

Definition at line 53 of file EmptyValue.cpp.

References CValue::CalcFinal(), and VALUE_EMPTY_TYPE.

CValue * CEmptyValue::CalcFinal ( VALUE_DATA_TYPE  dtype,
VALUE_OPERATOR  op,
CValue val 
) [virtual]

Implements CValue.

Definition at line 66 of file EmptyValue.cpp.

References CValue::AddRef().

double CEmptyValue::GetNumber ( ) [virtual]

Implements CValue.

Definition at line 78 of file EmptyValue.cpp.

CListValue * CEmptyValue::GetPolySoup ( )

Definition at line 85 of file EmptyValue.cpp.

CValue * CEmptyValue::GetReplica ( void  ) [virtual]

Implements CValue.

Definition at line 120 of file EmptyValue.cpp.

References CEmptyValue(), and CValue::ProcessReplica().

const STR_String & CEmptyValue::GetText ( ) [virtual]

Implements CValue.

Definition at line 113 of file EmptyValue.cpp.

References emptyString.

double * CEmptyValue::GetVector3 ( bool  bGetTransformedVec = false) [virtual]

Reimplemented from CValue.

Definition at line 102 of file EmptyValue.cpp.

References assertd, and CValue::ZeroVector().

bool CEmptyValue::IsInside ( CValue testpoint,
bool  bBorderInclude = true 
)

Definition at line 94 of file EmptyValue.cpp.


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