Changeset 3182 for trunk/psLib/src/astronomy/astronomy.i
- Timestamp:
- Feb 9, 2005, 4:36:42 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/astronomy/astronomy.i (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/astronomy/astronomy.i
r3169 r3182 17 17 // add a method to add primitives to metadata 18 18 %inline %{ 19 psBool psMetadataAddStr(psMetadata* md, psS32 where, const char* name, const char* comment, const char* value) { 19 psBool psMetadataAddStr(psMetadata* md, psS32 where, const char* name, 20 const char* comment, const char* value) { 20 21 return psMetadataAdd(md,where,name,PS_TYPE_PTR, PS_META_STR,comment,value); 21 22 } 22 psBool psMetadataAddF32(psMetadata* md, psS32 where, const char* name, const char* comment, psF32 value) { 23 psBool psMetadataAddF32(psMetadata* md, 24 psS32 where, 25 const char* name, 26 const char* comment, 27 psF32 value) 28 { 23 29 return psMetadataAdd(md,where,name,PS_TYPE_F32, PS_META_PRIMITIVE,comment,value); 24 30 } 25 psBool psMetadataAddF64(psMetadata* md, psS32 where, const char* name, const char* comment, psF64 value) { 31 32 psBool psMetadataAddF64(psMetadata* md, 33 psS32 where, 34 const char* name, 35 const char* comment, 36 psF64 value) 37 { 26 38 return psMetadataAdd(md,where,name,PS_TYPE_F64, PS_META_PRIMITIVE,comment,value); 27 39 } 28 psBool psMetadataAddS32(psMetadata* md, psS32 where, const char* name, const char* comment, psS32 value) { 40 41 psBool psMetadataAddS32(psMetadata* md, 42 psS32 where, 43 const char* name, 44 const char* comment, 45 psS32 value) 46 { 29 47 return psMetadataAdd(md,where,name,PS_TYPE_S32, PS_META_PRIMITIVE,comment,value); 30 48 } 31 49 32 psMetadataItem* psMetadataItemAllocStr(const char* name, const char* comment, const char* value) { 50 psMetadataItem* psMetadataItemAllocStr(const char* name, 51 const char* comment, 52 const char* value) 53 { 33 54 return psMetadataItemAlloc(name, PS_TYPE_PTR, PS_META_STR, comment, value); 34 55 } 35 psMetadataItem* psMetadataItemAllocF32(const char* name, const char* comment, psF32 value) { 56 57 psMetadataItem* psMetadataItemAllocF32(const char* name, 58 const char* comment, 59 psF32 value) 60 { 36 61 return psMetadataItemAlloc(name, PS_TYPE_F32, PS_META_PRIMITIVE, comment, value); 37 62 } 38 psMetadataItem* psMetadataItemAllocF64(const char* name, const char* comment, psF64 value) { 63 64 psMetadataItem* psMetadataItemAllocF64(const char* name, 65 const char* comment, 66 psF64 value) 67 { 39 68 return psMetadataItemAlloc(name, PS_TYPE_F64, PS_META_PRIMITIVE, comment, value); 40 69 } 41 psMetadataItem* psMetadataItemAllocS32(const char* name, const char* comment, psS32 value) { 70 71 psMetadataItem* psMetadataItemAllocS32(const char* name, 72 const char* comment, 73 psS32 value) 74 { 42 75 return psMetadataItemAlloc(name, PS_TYPE_S32, PS_META_PRIMITIVE, comment, value); 43 76 }
Note:
See TracChangeset
for help on using the changeset viewer.
