// java wrapper for vtkMolecule object // package vtk; import vtk.*; public class vtkMolecule extends vtkUndirectedGraph { private native int IsTypeOf_0(String id0); public int IsTypeOf(String id0) { return IsTypeOf_0(id0); } private native int IsA_1(String id0); public int IsA(String id0) { return IsA_1(id0); } private native void Initialize_2(); public void Initialize() { Initialize_2(); } private native int GetDataObjectType_3(); public int GetDataObjectType() { return GetDataObjectType_3(); } private native int GetNumberOfAtoms_4(); public int GetNumberOfAtoms() { return GetNumberOfAtoms_4(); } private native int GetNumberOfBonds_5(); public int GetNumberOfBonds() { return GetNumberOfBonds_5(); } private native int GetAtomAtomicNumber_6(int id0); public int GetAtomAtomicNumber(int id0) { return GetAtomAtomicNumber_6(id0); } private native void SetAtomAtomicNumber_7(int id0,int id1); public void SetAtomAtomicNumber(int id0,int id1) { SetAtomAtomicNumber_7(id0,id1); } private native void SetAtomPosition_8(int id0,double id1,double id2,double id3); public void SetAtomPosition(int id0,double id1,double id2,double id3) { SetAtomPosition_8(id0,id1,id2,id3); } private native void GetAtomPosition_9(int id0,double id1[]); public void GetAtomPosition(int id0,double id1[]) { GetAtomPosition_9(id0,id1); } private native void SetBondOrder_10(int id0,int id1); public void SetBondOrder(int id0,int id1) { SetBondOrder_10(id0,id1); } private native int GetBondOrder_11(int id0); public int GetBondOrder(int id0) { return GetBondOrder_11(id0); } private native double GetBondLength_12(int id0); public double GetBondLength(int id0) { return GetBondLength_12(id0); } private native long GetAtomicPositionArray_13(); public vtkPoints GetAtomicPositionArray() { long temp = GetAtomicPositionArray_13(); if (temp == 0) return null; return (vtkPoints)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetAtomicNumberArray_14(); public vtkUnsignedShortArray GetAtomicNumberArray() { long temp = GetAtomicNumberArray_14(); if (temp == 0) return null; return (vtkUnsignedShortArray)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetBondOrdersArray_15(); public vtkUnsignedShortArray GetBondOrdersArray() { long temp = GetBondOrdersArray_15(); if (temp == 0) return null; return (vtkUnsignedShortArray)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetElectronicData_16(); public vtkAbstractElectronicData GetElectronicData() { long temp = GetElectronicData_16(); if (temp == 0) return null; return (vtkAbstractElectronicData)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void SetElectronicData_17(vtkAbstractElectronicData id0); public void SetElectronicData(vtkAbstractElectronicData id0) { SetElectronicData_17(id0); } private native boolean CheckedShallowCopy_18(vtkGraph id0); public boolean CheckedShallowCopy(vtkGraph id0) { return CheckedShallowCopy_18(id0); } private native boolean CheckedDeepCopy_19(vtkGraph id0); public boolean CheckedDeepCopy(vtkGraph id0) { return CheckedDeepCopy_19(id0); } private native void ShallowCopy_20(vtkDataObject id0); public void ShallowCopy(vtkDataObject id0) { ShallowCopy_20(id0); } private native void DeepCopy_21(vtkDataObject id0); public void DeepCopy(vtkDataObject id0) { DeepCopy_21(id0); } private native void ShallowCopyStructure_22(vtkMolecule id0); public void ShallowCopyStructure(vtkMolecule id0) { ShallowCopyStructure_22(id0); } private native void DeepCopyStructure_23(vtkMolecule id0); public void DeepCopyStructure(vtkMolecule id0) { DeepCopyStructure_23(id0); } private native void ShallowCopyAttributes_24(vtkMolecule id0); public void ShallowCopyAttributes(vtkMolecule id0) { ShallowCopyAttributes_24(id0); } private native void DeepCopyAttributes_25(vtkMolecule id0); public void DeepCopyAttributes(vtkMolecule id0) { DeepCopyAttributes_25(id0); } private native boolean HasLattice_26(); public boolean HasLattice() { return HasLattice_26(); } private native void ClearLattice_27(); public void ClearLattice() { ClearLattice_27(); } private native void SetLattice_28(vtkMatrix3x3 id0); public void SetLattice(vtkMatrix3x3 id0) { SetLattice_28(id0); } private native long GetLattice_29(); public vtkMatrix3x3 GetLattice() { long temp = GetLattice_29(); if (temp == 0) return null; return (vtkMatrix3x3)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetAtomGhostArray_30(); public vtkUnsignedCharArray GetAtomGhostArray() { long temp = GetAtomGhostArray_30(); if (temp == 0) return null; return (vtkUnsignedCharArray)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void AllocateAtomGhostArray_31(); public void AllocateAtomGhostArray() { AllocateAtomGhostArray_31(); } private native long GetBondGhostArray_32(); public vtkUnsignedCharArray GetBondGhostArray() { long temp = GetBondGhostArray_32(); if (temp == 0) return null; return (vtkUnsignedCharArray)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void AllocateBondGhostArray_33(); public void AllocateBondGhostArray() { AllocateBondGhostArray_33(); } private native int Initialize_34(vtkPoints id0,vtkDataArray id1,vtkDataSetAttributes id2); public int Initialize(vtkPoints id0,vtkDataArray id1,vtkDataSetAttributes id2) { return Initialize_34(id0,id1,id2); } private native int Initialize_35(vtkPoints id0,vtkDataSetAttributes id1); public int Initialize(vtkPoints id0,vtkDataSetAttributes id1) { return Initialize_35(id0,id1); } private native int Initialize_36(vtkMolecule id0); public int Initialize(vtkMolecule id0) { return Initialize_36(id0); } private native long GetData_37(vtkInformation id0); public vtkMolecule GetData(vtkInformation id0) { long temp = GetData_37(id0); if (temp == 0) return null; return (vtkMolecule)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetData_38(vtkInformationVector id0,int id1); public vtkMolecule GetData(vtkInformationVector id0,int id1) { long temp = GetData_38(id0,id1); if (temp == 0) return null; return (vtkMolecule)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetAtomData_39(); public vtkDataSetAttributes GetAtomData() { long temp = GetAtomData_39(); if (temp == 0) return null; return (vtkDataSetAttributes)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetBondData_40(); public vtkDataSetAttributes GetBondData() { long temp = GetBondData_40(); if (temp == 0) return null; return (vtkDataSetAttributes)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native int GetBondId_41(int id0,int id1); public int GetBondId(int id0,int id1) { return GetBondId_41(id0,id1); } private native void SetAtomicNumberArrayName_42(String id0); public void SetAtomicNumberArrayName(String id0) { SetAtomicNumberArrayName_42(id0); } private native String GetAtomicNumberArrayName_43(); public String GetAtomicNumberArrayName() { return GetAtomicNumberArrayName_43(); } private native void SetBondOrdersArrayName_44(String id0); public void SetBondOrdersArrayName(String id0) { SetBondOrdersArrayName_44(id0); } private native String GetBondOrdersArrayName_45(); public String GetBondOrdersArrayName() { return GetBondOrdersArrayName_45(); } public vtkMolecule() { super(); } public vtkMolecule(long id) { super(id); } public native long VTKInit(); }