| 96 | | |
|---|
| 97 | | OSG_GEN_INTERNALPTR(VTKMapper); |
|---|
| 98 | | |
|---|
| 99 | | /*========================== PUBLIC =================================*/ |
|---|
| 100 | | public: |
|---|
| | 100 | |
|---|
| | 101 | typedef VTKMapper * ObjPtr; |
|---|
| | 102 | typedef VTKMapper * const ObjPtrConst; |
|---|
| | 103 | typedef VTKMapper const * ObjConstPtr; |
|---|
| | 104 | typedef VTKMapper const * const ObjConstPtrConst; |
|---|
| | 105 | |
|---|
| | 106 | typedef VTKMapper * ObjPtrArg; |
|---|
| | 107 | typedef VTKMapper * const ObjPtrConstArg; |
|---|
| | 108 | typedef VTKMapper const * ObjConstPtrArg; |
|---|
| | 109 | |
|---|
| | 110 | typedef InternalRefCountPtrBuilder<VTKMapper>::Ptr ObjInternalRefPtr; |
|---|
| | 111 | typedef WeakRefCountPtrBuilder <VTKMapper>::Ptr ObjWeakRefPtr; |
|---|
| | 112 | typedef MTRefCountPtrBuilder <VTKMapper>::Ptr ObjMTRefPtr; |
|---|
| | 113 | typedef RefCountPtrBuilder <VTKMapper>::Ptr ObjRefPtr; |
|---|
| | 114 | typedef ParentPtrBuilder <VTKMapper>::Ptr ObjParentPtr; |
|---|
| | 115 | |
|---|
| | 116 | typedef SFNodeInternalRefPtr RootFieldType; |
|---|
| | 117 | typedef MFNodeInternalRefPtr GeoRootsFieldType; |
|---|
| | 118 | typedef MFGeometryInternalRefPtr GeometriesFieldType; |
|---|
| | 119 | typedef MFChunkMaterialInternalRefPtr MaterialsFieldType; |
|---|
| | 120 | typedef MFMaterialChunkInternalRefPtr MaterialChunksFieldType; |
|---|
| | 121 | typedef MFGeoPnt3fPropertyInternalRefPtr PositionsFieldType; |
|---|
| | 122 | typedef MFGeoUInt32PropertyInternalRefPtr LengthFieldType; |
|---|
| | 123 | typedef MFGeoUInt8PropertyInternalRefPtr TypesFieldType; |
|---|
| | 124 | typedef MFGeoColor4fPropertyInternalRefPtr ColorsFieldType; |
|---|
| | 125 | typedef MFGeoVec3fPropertyInternalRefPtr NormalsFieldType; |
|---|
| | 126 | |
|---|
| | 127 | /*! \} */ |
|---|
| | 128 | /*---------------------------------------------------------------------*/ |
|---|
| | 129 | /*! \name Constants */ |
|---|
| | 130 | /*! \{ */ |
|---|
| 140 | | typedef SFNodeInternalRefPtr RootFieldType; |
|---|
| 141 | | typedef MFNodeInternalRefPtr GeoRootsFieldType; |
|---|
| 142 | | typedef MFGeometryInternalRefPtr GeometriesFieldType; |
|---|
| 143 | | typedef MFChunkMaterialInternalRefPtr MaterialsFieldType; |
|---|
| 144 | | typedef MFMaterialChunkInternalRefPtr MaterialChunksFieldType; |
|---|
| 145 | | typedef MFGeoPnt3fPropertyInternalRefPtr PositionsFieldType; |
|---|
| 146 | | typedef MFGeoUInt32PropertyInternalRefPtr LengthFieldType; |
|---|
| 147 | | typedef MFGeoUInt8PropertyInternalRefPtr TypesFieldType; |
|---|
| 148 | | typedef MFGeoColor4fPropertyInternalRefPtr ColorsFieldType; |
|---|
| 149 | | typedef MFGeoVec3fPropertyInternalRefPtr NormalsFieldType; |
|---|
| 150 | | |
|---|
| 151 | | |
|---|
| | 170 | /*! \} */ |
|---|
| 540 | | typedef RefCountPtrBuilder<VTKMapper>::Ptr VTKMapperRefPtr; |
|---|
| 541 | | typedef MTRefCountPtrBuilder<VTKMapper>::Ptr VTKMapperMTRefPtr; |
|---|
| 542 | | typedef WeakRefCountPtrBuilder<VTKMapper>::Ptr VTKMapperWeakRefPtr; |
|---|
| 543 | | typedef InternalRefCountPtrBuilder<VTKMapper>::Ptr VTKMapperInternalRefPtr; |
|---|
| 544 | | |
|---|
| 545 | | typedef ParentPtrBuilder<VTKMapper>::Ptr VTKMapperParentPtr; |
|---|
| | 559 | typedef VTKMapperBase::ObjRefPtr VTKMapperRefPtr; |
|---|
| | 560 | typedef VTKMapperBase::ObjMTRefPtr VTKMapperMTRefPtr; |
|---|
| | 561 | typedef VTKMapperBase::ObjWeakRefPtr VTKMapperWeakRefPtr; |
|---|
| | 562 | typedef VTKMapperBase::ObjInternalRefPtr VTKMapperInternalRefPtr; |
|---|
| | 563 | typedef VTKMapperBase::ObjParentPtr VTKMapperParentPtr; |
|---|