NCBI C++ ToolKit
Public Member Functions | Private Types | Private Member Functions | List of all members

Represents ASN.1 type Cn3d-GL-matrix defined in file cn3d.asn

Search Toolkit Book for CCn3d_GL_matrix

CCn3d_GL_matrix –. More...

#include <objects/cn3d/Cn3d_GL_matrix.hpp>

+ Inheritance diagram for CCn3d_GL_matrix:
+ Collaboration diagram for CCn3d_GL_matrix:

Public Member Functions

 CCn3d_GL_matrix (void)
 
 ~CCn3d_GL_matrix (void)
 
- Public Member Functions inherited from CCn3d_GL_matrix_Base
 CCn3d_GL_matrix_Base (void)
 
virtual ~CCn3d_GL_matrix_Base (void)
 
 DECLARE_INTERNAL_TYPE_INFO ()
 
bool IsSetM0 (void) const
 Check if a value has been assigned to M0 data member. More...
 
bool CanGetM0 (void) const
 Check if it is safe to call GetM0 method. More...
 
void ResetM0 (void)
 Reset M0 data member. More...
 
TM0 GetM0 (void) const
 Get the M0 member data. More...
 
void SetM0 (TM0 value)
 Assign a value to M0 data member. More...
 
TM0SetM0 (void)
 Assign a value to M0 data member. More...
 
bool IsSetM1 (void) const
 Check if a value has been assigned to M1 data member. More...
 
bool CanGetM1 (void) const
 Check if it is safe to call GetM1 method. More...
 
void ResetM1 (void)
 Reset M1 data member. More...
 
TM1 GetM1 (void) const
 Get the M1 member data. More...
 
void SetM1 (TM1 value)
 Assign a value to M1 data member. More...
 
TM1SetM1 (void)
 Assign a value to M1 data member. More...
 
bool IsSetM2 (void) const
 Check if a value has been assigned to M2 data member. More...
 
bool CanGetM2 (void) const
 Check if it is safe to call GetM2 method. More...
 
void ResetM2 (void)
 Reset M2 data member. More...
 
TM2 GetM2 (void) const
 Get the M2 member data. More...
 
void SetM2 (TM2 value)
 Assign a value to M2 data member. More...
 
TM2SetM2 (void)
 Assign a value to M2 data member. More...
 
bool IsSetM3 (void) const
 Check if a value has been assigned to M3 data member. More...
 
bool CanGetM3 (void) const
 Check if it is safe to call GetM3 method. More...
 
void ResetM3 (void)
 Reset M3 data member. More...
 
TM3 GetM3 (void) const
 Get the M3 member data. More...
 
void SetM3 (TM3 value)
 Assign a value to M3 data member. More...
 
TM3SetM3 (void)
 Assign a value to M3 data member. More...
 
bool IsSetM4 (void) const
 Check if a value has been assigned to M4 data member. More...
 
bool CanGetM4 (void) const
 Check if it is safe to call GetM4 method. More...
 
void ResetM4 (void)
 Reset M4 data member. More...
 
TM4 GetM4 (void) const
 Get the M4 member data. More...
 
void SetM4 (TM4 value)
 Assign a value to M4 data member. More...
 
TM4SetM4 (void)
 Assign a value to M4 data member. More...
 
bool IsSetM5 (void) const
 Check if a value has been assigned to M5 data member. More...
 
bool CanGetM5 (void) const
 Check if it is safe to call GetM5 method. More...
 
void ResetM5 (void)
 Reset M5 data member. More...
 
TM5 GetM5 (void) const
 Get the M5 member data. More...
 
void SetM5 (TM5 value)
 Assign a value to M5 data member. More...
 
TM5SetM5 (void)
 Assign a value to M5 data member. More...
 
bool IsSetM6 (void) const
 Check if a value has been assigned to M6 data member. More...
 
bool CanGetM6 (void) const
 Check if it is safe to call GetM6 method. More...
 
void ResetM6 (void)
 Reset M6 data member. More...
 
TM6 GetM6 (void) const
 Get the M6 member data. More...
 
void SetM6 (TM6 value)
 Assign a value to M6 data member. More...
 
TM6SetM6 (void)
 Assign a value to M6 data member. More...
 
bool IsSetM7 (void) const
 Check if a value has been assigned to M7 data member. More...
 
bool CanGetM7 (void) const
 Check if it is safe to call GetM7 method. More...
 
void ResetM7 (void)
 Reset M7 data member. More...
 
TM7 GetM7 (void) const
 Get the M7 member data. More...
 
void SetM7 (TM7 value)
 Assign a value to M7 data member. More...
 
TM7SetM7 (void)
 Assign a value to M7 data member. More...
 
bool IsSetM8 (void) const
 Check if a value has been assigned to M8 data member. More...
 
bool CanGetM8 (void) const
 Check if it is safe to call GetM8 method. More...
 
void ResetM8 (void)
 Reset M8 data member. More...
 
TM8 GetM8 (void) const
 Get the M8 member data. More...
 
void SetM8 (TM8 value)
 Assign a value to M8 data member. More...
 
TM8SetM8 (void)
 Assign a value to M8 data member. More...
 
bool IsSetM9 (void) const
 Check if a value has been assigned to M9 data member. More...
 
bool CanGetM9 (void) const
 Check if it is safe to call GetM9 method. More...
 
void ResetM9 (void)
 Reset M9 data member. More...
 
TM9 GetM9 (void) const
 Get the M9 member data. More...
 
void SetM9 (TM9 value)
 Assign a value to M9 data member. More...
 
TM9SetM9 (void)
 Assign a value to M9 data member. More...
 
bool IsSetM10 (void) const
 Check if a value has been assigned to M10 data member. More...
 
bool CanGetM10 (void) const
 Check if it is safe to call GetM10 method. More...
 
void ResetM10 (void)
 Reset M10 data member. More...
 
TM10 GetM10 (void) const
 Get the M10 member data. More...
 
void SetM10 (TM10 value)
 Assign a value to M10 data member. More...
 
TM10SetM10 (void)
 Assign a value to M10 data member. More...
 
bool IsSetM11 (void) const
 Check if a value has been assigned to M11 data member. More...
 
bool CanGetM11 (void) const
 Check if it is safe to call GetM11 method. More...
 
void ResetM11 (void)
 Reset M11 data member. More...
 
TM11 GetM11 (void) const
 Get the M11 member data. More...
 
void SetM11 (TM11 value)
 Assign a value to M11 data member. More...
 
TM11SetM11 (void)
 Assign a value to M11 data member. More...
 
bool IsSetM12 (void) const
 Check if a value has been assigned to M12 data member. More...
 
bool CanGetM12 (void) const
 Check if it is safe to call GetM12 method. More...
 
void ResetM12 (void)
 Reset M12 data member. More...
 
TM12 GetM12 (void) const
 Get the M12 member data. More...
 
void SetM12 (TM12 value)
 Assign a value to M12 data member. More...
 
TM12SetM12 (void)
 Assign a value to M12 data member. More...
 
bool IsSetM13 (void) const
 Check if a value has been assigned to M13 data member. More...
 
bool CanGetM13 (void) const
 Check if it is safe to call GetM13 method. More...
 
void ResetM13 (void)
 Reset M13 data member. More...
 
TM13 GetM13 (void) const
 Get the M13 member data. More...
 
void SetM13 (TM13 value)
 Assign a value to M13 data member. More...
 
TM13SetM13 (void)
 Assign a value to M13 data member. More...
 
bool IsSetM14 (void) const
 Check if a value has been assigned to M14 data member. More...
 
bool CanGetM14 (void) const
 Check if it is safe to call GetM14 method. More...
 
void ResetM14 (void)
 Reset M14 data member. More...
 
TM14 GetM14 (void) const
 Get the M14 member data. More...
 
void SetM14 (TM14 value)
 Assign a value to M14 data member. More...
 
TM14SetM14 (void)
 Assign a value to M14 data member. More...
 
bool IsSetM15 (void) const
 Check if a value has been assigned to M15 data member. More...
 
bool CanGetM15 (void) const
 Check if it is safe to call GetM15 method. More...
 
void ResetM15 (void)
 Reset M15 data member. More...
 
TM15 GetM15 (void) const
 Get the M15 member data. More...
 
void SetM15 (TM15 value)
 Assign a value to M15 data member. More...
 
TM15SetM15 (void)
 Assign a value to M15 data member. More...
 
virtual void Reset (void)
 Reset the whole object. More...
 
- Public Member Functions inherited from CSerialObject
 CSerialObject (void)
 
virtual ~CSerialObject (void)
 
virtual const CTypeInfoGetThisTypeInfo (void) const =0
 
virtual void Assign (const CSerialObject &source, ESerialRecursionMode how=eRecursive)
 Set object to copy of another one. More...
 
virtual bool Equals (const CSerialObject &object, ESerialRecursionMode how=eRecursive) const
 Check if both objects contain the same values. More...
 
virtual void DebugDump (CDebugDumpContext ddc, unsigned int depth) const
 Define method for dumping debug information. More...
 
void ThrowUnassigned (TMemberIndex index) const
 
void ThrowUnassigned (TMemberIndex index, const char *file_name, int file_line) const
 
bool HasNamespaceName (void) const
 Check if object data type has namespace name. More...
 
const stringGetNamespaceName (void) const
 Get namespace name. More...
 
bool HasNamespacePrefix (void) const
 Check if data type has namespace prefix. More...
 
const stringGetNamespacePrefix (void) const
 Get namespace prefix. More...
 
- Public Member Functions inherited from CObject
 CObject (void)
 Constructor. More...
 
 CObject (const CObject &src)
 Copy constructor. More...
 
virtual ~CObject (void)
 Destructor. More...
 
CObjectoperator= (const CObject &src) THROWS_NONE
 Assignment operator. More...
 
bool CanBeDeleted (void) const THROWS_NONE
 Check if object can be deleted. More...
 
bool IsAllocatedInPool (void) const THROWS_NONE
 Check if object is allocated in memory pool (not system heap) More...
 
bool Referenced (void) const THROWS_NONE
 Check if object is referenced. More...
 
bool ReferencedOnlyOnce (void) const THROWS_NONE
 Check if object is referenced only once. More...
 
void AddReference (void) const
 Add reference to object. More...
 
void RemoveReference (void) const
 Remove reference to object. More...
 
void ReleaseReference (void) const
 Remove reference without deleting object. More...
 
virtual void DoNotDeleteThisObject (void)
 Mark this object as not allocated in heap – do not delete this object. More...
 
virtual void DoDeleteThisObject (void)
 Mark this object as allocated in heap – object can be deleted. More...
 
void * operator new (size_t size)
 Define new operator for memory allocation. More...
 
void * operator new[] (size_t size)
 Define new[] operator for 'array' memory allocation. More...
 
void operator delete (void *ptr)
 Define delete operator for memory deallocation. More...
 
void operator delete[] (void *ptr)
 Define delete[] operator for memory deallocation. More...
 
void * operator new (size_t size, void *place)
 Define new operator. More...
 
void operator delete (void *ptr, void *place)
 Define delete operator. More...
 
void * operator new (size_t size, CObjectMemoryPool *place)
 Define new operator using memory pool. More...
 
void operator delete (void *ptr, CObjectMemoryPool *place)
 Define delete operator. More...
 
- Public Member Functions inherited from CDebugDumpable
 CDebugDumpable (void)
 
virtual ~CDebugDumpable (void)
 
void DebugDumpText (ostream &out, const string &bundle, unsigned int depth) const
 
void DebugDumpFormat (CDebugDumpFormatter &ddf, const string &bundle, unsigned int depth) const
 
void DumpToConsole (void) const
 

Private Types

typedef CCn3d_GL_matrix_Base Tparent
 

Private Member Functions

 CCn3d_GL_matrix (const CCn3d_GL_matrix &value)
 
CCn3d_GL_matrixoperator= (const CCn3d_GL_matrix &value)
 

Additional Inherited Members

- Public Types inherited from CCn3d_GL_matrix_Base
enum class  E_memberIndex {
  e__allMandatory = 0 , e_m0 , e_m1 , e_m2 ,
  e_m3 , e_m4 , e_m5 , e_m6 ,
  e_m7 , e_m8 , e_m9 , e_m10 ,
  e_m11 , e_m12 , e_m13 , e_m14 ,
  e_m15
}
 
typedef double TM0
 
typedef double TM1
 
typedef double TM2
 
typedef double TM3
 
typedef double TM4
 
typedef double TM5
 
typedef double TM6
 
typedef double TM7
 
typedef double TM8
 
typedef double TM9
 
typedef double TM10
 
typedef double TM11
 
typedef double TM12
 
typedef double TM13
 
typedef double TM14
 
typedef double TM15
 
typedef Tparent::CMemberIndex< E_memberIndex, 17 > TmemberIndex
 
- Public Types inherited from CObject
enum  EAllocFillMode { eAllocFillNone = 1 , eAllocFillZero , eAllocFillPattern }
 Control filling of newly allocated memory. More...
 
typedef CObjectCounterLocker TLockerType
 Default locker type for CRef. More...
 
typedef atomic< Uint8TCounter
 Counter type is CAtomiCounter. More...
 
typedef Uint8 TCount
 Alias for value type of counter. More...
 
- Static Public Member Functions inherited from CSerialObject
static void SetVerifyDataThread (ESerialVerifyData verify)
 
static void SetVerifyDataGlobal (ESerialVerifyData verify)
 
static string UnassignedString (void)
 
static CStringUTF8 UnassignedStringUTF8 (void)
 
static char UnassignedByte (void)
 
- Static Public Member Functions inherited from CObject
static NCBI_XNCBI_EXPORT void ThrowNullPointerException (void)
 Define method to throw null pointer exception. More...
 
static NCBI_XNCBI_EXPORT void ThrowNullPointerException (const type_info &type)
 
static EAllocFillMode GetAllocFillMode (void)
 
static void SetAllocFillMode (EAllocFillMode mode)
 
static void SetAllocFillMode (const string &value)
 Set mode from configuration parameter value. More...
 
- Static Public Member Functions inherited from CDebugDumpable
static void EnableDebugDump (bool on)
 
- Static Public Attributes inherited from CSerialObject
static const char * ms_UnassignedStr = "<*unassigned*>"
 
static const char ms_UnassignedByte = char(0xcd)
 
- Static Public Attributes inherited from CObject
static const TCount eCounterBitsCanBeDeleted = 1 << 0
 Define possible object states. More...
 
static const TCount eCounterBitsInPlainHeap = 1 << 1
 Heap signature was found. More...
 
static const TCount eCounterBitsPlaceMask
 Mask for 'in heap' state flags. More...
 
static const int eCounterStep = 1 << 2
 Skip over the "in heap" bits. More...
 
static const TCount eCounterValid = TCount(1) << (sizeof(TCount) * 8 - 2)
 Minimal value for valid objects (reference counter is zero) Must be a single bit value. More...
 
static const TCount eCounterStateMask
 Valid object, and object in heap. More...
 
- Protected Member Functions inherited from CObject
virtual void DeleteThis (void)
 Virtual method "deleting" this object. More...
 

Detailed Description

CCn3d_GL_matrix –.

Definition at line 65 of file Cn3d_GL_matrix.hpp.


The documentation for this class was generated from the following files:
Modified on Wed Apr 17 13:09:49 2024 by modify_doxy.py rev. 669887