|
EXPIMP_TEMPLATE INCHI_API IXA_STATUS_HANDLE INCHI_DECL | IXA_STATUS_Create (void) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_STATUS_Clear (IXA_STATUS_HANDLE hStatus) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_STATUS_Destroy (IXA_STATUS_HANDLE hStatus) |
|
EXPIMP_TEMPLATE INCHI_API IXA_BOOL INCHI_DECL | IXA_STATUS_HasError (IXA_STATUS_HANDLE hStatus) |
|
EXPIMP_TEMPLATE INCHI_API IXA_BOOL INCHI_DECL | IXA_STATUS_HasWarning (IXA_STATUS_HANDLE hStatus) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | IXA_STATUS_GetCount (IXA_STATUS_HANDLE hStatus) |
|
EXPIMP_TEMPLATE INCHI_API IXA_STATUS INCHI_DECL | IXA_STATUS_GetSeverity (IXA_STATUS_HANDLE hStatus, int vIndex) |
|
EXPIMP_TEMPLATE INCHI_API const char *INCHI_DECL | IXA_STATUS_GetMessage (IXA_STATUS_HANDLE hStatus, int vIndex) |
|
EXPIMP_TEMPLATE INCHI_API IXA_MOL_HANDLE INCHI_DECL | IXA_MOL_Create (IXA_STATUS_HANDLE hStatus) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_Clear (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_Destroy (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_ReadMolfile (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, const char *pBytes) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_ReadInChI (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, const char *pInChI) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_ReadAuxInfo (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, char *pAuxInfo, int bDoNotAddH, int bDiffUnkUndfStereo) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_SetChiral (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_BOOL vChiral) |
|
EXPIMP_TEMPLATE INCHI_API IXA_BOOL INCHI_DECL | IXA_MOL_GetChiral (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule) |
|
EXPIMP_TEMPLATE INCHI_API IXA_ATOMID INCHI_DECL | IXA_MOL_CreateAtom (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_SetAtomElement (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom, const char *pElement) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_SetAtomAtomicNumber (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom, int vAtomicNumber) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_SetAtomMass (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom, int vMassNumber) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_SetAtomCharge (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom, int vCharge) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_SetAtomRadical (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom, IXA_ATOM_RADICAL vRadical) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_SetAtomHydrogens (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom, int vHydrogenMassNumber, int vHydrogenCount) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_SetAtomX (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom, double vX) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_SetAtomY (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom, double vY) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_SetAtomZ (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom, double vZ) |
|
EXPIMP_TEMPLATE INCHI_API IXA_BONDID INCHI_DECL | IXA_MOL_CreateBond (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom1, IXA_ATOMID vAtom2) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_SetBondType (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_BONDID vBond, IXA_BOND_TYPE vType) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_SetBondWedge (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_BONDID vBond, IXA_ATOMID vRefAtom, IXA_BOND_WEDGE vDirection) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_SetDblBondConfig (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_BONDID vBond, IXA_DBLBOND_CONFIG vConfig) |
|
EXPIMP_TEMPLATE INCHI_API IXA_STEREOID INCHI_DECL | IXA_MOL_CreateStereoTetrahedron (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vCentralAtom, IXA_ATOMID vVertex1, IXA_ATOMID vVertex2, IXA_ATOMID vVertex3, IXA_ATOMID vVertex4) |
|
EXPIMP_TEMPLATE INCHI_API IXA_STEREOID INCHI_DECL | IXA_MOL_CreateStereoRectangle (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_BONDID vCentralBond, IXA_ATOMID vVertex1, IXA_ATOMID vVertex2, IXA_ATOMID vVertex3, IXA_ATOMID vVertex4) |
|
EXPIMP_TEMPLATE INCHI_API IXA_STEREOID INCHI_DECL | IXA_MOL_CreateStereoAntiRectangle (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vCentralAtom, IXA_ATOMID vVertex1, IXA_ATOMID vVertex2, IXA_ATOMID vVertex3, IXA_ATOMID vVertex4) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_SetStereoParity (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_STEREOID vStereo, IXA_STEREO_PARITY vParity) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | IXA_MOL_ReserveSpace (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, int num_atoms, int num_bonds, int num_stereos) |
|
EXPIMP_TEMPLATE INCHI_API IXA_POLYMERUNITID INCHI_DECL | IXA_MOL_CreatePolymerUnit (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_MOL_SetPolymerUnit (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_POLYMERUNITID vPunit, int vid, int vtype, int vsubtype, int vconn, int vlabel, int vna, int vnb, double vxbr1[4], double vxbr2[4], char vsmt[80], int *valist, int *vblist) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | IXA_MOL_GetNumAtoms (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | IXA_MOL_GetNumBonds (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule) |
|
EXPIMP_TEMPLATE INCHI_API IXA_ATOMID INCHI_DECL | IXA_MOL_GetAtomId (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, int vAtomIndex) |
|
EXPIMP_TEMPLATE INCHI_API IXA_BONDID INCHI_DECL | IXA_MOL_GetBondId (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, int vBondIndex) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | IXA_MOL_GetAtomIndex (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | IXA_MOL_GetBondIndex (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_BONDID vBond) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | IXA_MOL_GetAtomNumBonds (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom) |
|
EXPIMP_TEMPLATE INCHI_API IXA_POLYMERUNITID INCHI_DECL | IXA_MOL_GetPolymerUnitId (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, int vPolymerUnitIndex) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | IXA_MOL_GetPolymerUnitIndex (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_POLYMERUNITID vPolymerUnit) |
|
EXPIMP_TEMPLATE INCHI_API IXA_BONDID INCHI_DECL | IXA_MOL_GetAtomBond (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom, int vBondIndex) |
|
EXPIMP_TEMPLATE INCHI_API IXA_BONDID INCHI_DECL | IXA_MOL_GetCommonBond (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom1, IXA_ATOMID vAtom2) |
|
EXPIMP_TEMPLATE INCHI_API IXA_ATOMID INCHI_DECL | IXA_MOL_GetBondAtom1 (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_BONDID vBond) |
|
EXPIMP_TEMPLATE INCHI_API IXA_ATOMID INCHI_DECL | IXA_MOL_GetBondAtom2 (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_BONDID vBond) |
|
EXPIMP_TEMPLATE INCHI_API IXA_ATOMID INCHI_DECL | IXA_MOL_GetBondOtherAtom (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_BONDID vBond, IXA_ATOMID vAtom) |
|
EXPIMP_TEMPLATE INCHI_API const char *INCHI_DECL | IXA_MOL_GetAtomElement (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | IXA_MOL_GetAtomAtomicNumber (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | IXA_MOL_GetAtomMass (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | IXA_MOL_GetAtomCharge (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom) |
|
EXPIMP_TEMPLATE INCHI_API IXA_ATOM_RADICAL INCHI_DECL | IXA_MOL_GetAtomRadical (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | IXA_MOL_GetAtomHydrogens (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom, int vHydrogenMassNumber) |
|
EXPIMP_TEMPLATE INCHI_API double INCHI_DECL | IXA_MOL_GetAtomX (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom) |
|
EXPIMP_TEMPLATE INCHI_API double INCHI_DECL | IXA_MOL_GetAtomY (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom) |
|
EXPIMP_TEMPLATE INCHI_API double INCHI_DECL | IXA_MOL_GetAtomZ (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_ATOMID vAtom) |
|
EXPIMP_TEMPLATE INCHI_API IXA_BOND_TYPE INCHI_DECL | IXA_MOL_GetBondType (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_BONDID vBond) |
|
EXPIMP_TEMPLATE INCHI_API IXA_BOND_WEDGE INCHI_DECL | IXA_MOL_GetBondWedge (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_BONDID vBond, IXA_ATOMID vRefAtom) |
|
EXPIMP_TEMPLATE INCHI_API IXA_DBLBOND_CONFIG INCHI_DECL | IXA_MOL_GetDblBondConfig (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_BONDID vBond) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | IXA_MOL_GetNumStereos (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule) |
|
EXPIMP_TEMPLATE INCHI_API IXA_STEREOID INCHI_DECL | IXA_MOL_GetStereoId (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, int vStereoIndex) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | IXA_MOL_GetStereoIndex (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_STEREOID vStereo) |
|
EXPIMP_TEMPLATE INCHI_API IXA_STEREO_TOPOLOGY INCHI_DECL | IXA_MOL_GetStereoTopology (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_STEREOID vStereo) |
|
EXPIMP_TEMPLATE INCHI_API IXA_ATOMID INCHI_DECL | IXA_MOL_GetStereoCentralAtom (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_STEREOID vStereo) |
|
EXPIMP_TEMPLATE INCHI_API IXA_BONDID INCHI_DECL | IXA_MOL_GetStereoCentralBond (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_STEREOID vStereo) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | IXA_MOL_GetStereoNumVertices (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_STEREOID vStereo) |
|
EXPIMP_TEMPLATE INCHI_API IXA_ATOMID INCHI_DECL | IXA_MOL_GetStereoVertex (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_STEREOID vStereo, int vVertexIndex) |
|
EXPIMP_TEMPLATE INCHI_API IXA_STEREO_PARITY INCHI_DECL | IXA_MOL_GetStereoParity (IXA_STATUS_HANDLE hStatus, IXA_MOL_HANDLE hMolecule, IXA_STEREOID vStereo) |
|
EXPIMP_TEMPLATE INCHI_API IXA_INCHIBUILDER_HANDLE INCHI_DECL | IXA_INCHIBUILDER_Create (IXA_STATUS_HANDLE hStatus) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_INCHIBUILDER_SetMolecule (IXA_STATUS_HANDLE hStatus, IXA_INCHIBUILDER_HANDLE hInChIBuilder, IXA_MOL_HANDLE hMolecule) |
|
EXPIMP_TEMPLATE INCHI_API const char *INCHI_DECL | IXA_INCHIBUILDER_GetInChIVersion (IXA_BOOL vFullDescription) |
|
EXPIMP_TEMPLATE INCHI_API const char *INCHI_DECL | IXA_INCHIBUILDER_GetInChI (IXA_STATUS_HANDLE hStatus, IXA_INCHIBUILDER_HANDLE hInChIBuilder) |
|
EXPIMP_TEMPLATE INCHI_API const char *INCHI_DECL | IXA_INCHIBUILDER_GetInChIEx (IXA_STATUS_HANDLE hStatus, IXA_INCHIBUILDER_HANDLE hBuilder) |
|
EXPIMP_TEMPLATE INCHI_API const char *INCHI_DECL | IXA_INCHIBUILDER_GetAuxInfo (IXA_STATUS_HANDLE hStatus, IXA_INCHIBUILDER_HANDLE hInChIBuilder) |
|
EXPIMP_TEMPLATE INCHI_API const char *INCHI_DECL | IXA_INCHIBUILDER_GetLog (IXA_STATUS_HANDLE hStatus, IXA_INCHIBUILDER_HANDLE hInChIBuilder) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_INCHIBUILDER_Destroy (IXA_STATUS_HANDLE hStatus, IXA_INCHIBUILDER_HANDLE hInChIBuilder) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_INCHIBUILDER_SetOption (IXA_STATUS_HANDLE hStatus, IXA_INCHIBUILDER_HANDLE hInChIBuilder, IXA_INCHIBUILDER_OPTION vOption, IXA_BOOL vValue) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_INCHIBUILDER_SetOption_Stereo (IXA_STATUS_HANDLE hStatus, IXA_INCHIBUILDER_HANDLE hInChIBuilder, IXA_INCHIBUILDER_STEREOOPTION vValue) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_INCHIBUILDER_SetOption_Timeout (IXA_STATUS_HANDLE hStatus, IXA_INCHIBUILDER_HANDLE hInChIBuilder, int vValue) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_INCHIBUILDER_SetOption_Timeout_MilliSeconds (IXA_STATUS_HANDLE hStatus, IXA_INCHIBUILDER_HANDLE hInChIBuilder, long vValue) |
|
EXPIMP_TEMPLATE INCHI_API IXA_BOOL INCHI_DECL | IXA_INCHIBUILDER_CheckOption (IXA_STATUS_HANDLE hStatus, IXA_INCHIBUILDER_HANDLE hInChIBuilder, IXA_INCHIBUILDER_OPTION vOption) |
|
EXPIMP_TEMPLATE INCHI_API IXA_BOOL INCHI_DECL | IXA_INCHIBUILDER_CheckOption_Stereo (IXA_STATUS_HANDLE hStatus, IXA_INCHIBUILDER_HANDLE hInChIBuilder, IXA_INCHIBUILDER_STEREOOPTION vValue) |
|
EXPIMP_TEMPLATE INCHI_API long INCHI_DECL | IXA_INCHIBUILDER_GetOption_Timeout_MilliSeconds (IXA_STATUS_HANDLE hStatus, IXA_INCHIBUILDER_HANDLE hInChIBuilder) |
|
EXPIMP_TEMPLATE INCHI_API IXA_INCHIKEYBUILDER_HANDLE INCHI_DECL | IXA_INCHIKEYBUILDER_Create (IXA_STATUS_HANDLE hStatus) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_INCHIKEYBUILDER_SetInChI (IXA_STATUS_HANDLE hStatus, IXA_INCHIKEYBUILDER_HANDLE hInChIKeyBuilder, const char *pInChI) |
|
EXPIMP_TEMPLATE INCHI_API const char *INCHI_DECL | IXA_INCHIKEYBUILDER_GetInChIKey (IXA_STATUS_HANDLE hStatus, IXA_INCHIKEYBUILDER_HANDLE hInChIKeyBuilder) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | IXA_INCHIKEYBUILDER_Destroy (IXA_STATUS_HANDLE hStatus, IXA_INCHIKEYBUILDER_HANDLE hInChIKeyBuilder) |
|