Class TetrahedralStereoCenter
java.lang.Object
com.chemaxon.calculations.stereoanal.stereocenters.TetrahedralStereoCenter
- All Implemented Interfaces:
- StereoCenter
Tetrahedral stereo center implementation.
 
Please note that this class is marked with @Beta annotation, so it can be subject of incompatible changes or removal in later releases.
- Since:
- Marvin 6.2
- 
Constructor SummaryConstructorsConstructorDescriptionTetrahedralStereoCenter(AtomSelection selection, CIPStereoDescriptorIface.CIPValue.TetrahedralStereoIUPACValue value) Constructs a new instance of tetrahedral stereo center.TetrahedralStereoCenter(AtomSelection selection, CIPStereoDescriptorIface.CIPValue.TetrahedralStereoIUPACValue value, EnhancedStereo enhancedStereo) Constructs a new instance of tetrahedral stereo center.TetrahedralStereoCenter(AtomSelection selection, CIPStereoDescriptorIface.CIPValue.TetrahedralStereoIUPACValue value, EnhancedStereo enhancedStereo, List<AttachedData> attachedData) Constructs a new instance of tetrahedral stereo center with attached data.TetrahedralStereoCenter(AtomSelection selection, CIPStereoDescriptorIface.CIPValue.TetrahedralStereoIUPACValue value, Optional<EnhancedStereo> enhancedStereo, List<AttachedData> attachedData) Constructs a new instance of tetrahedral stereo center with attached data.TetrahedralStereoCenter(AtomSelection selection, StereoConstants.StereoValue.TetrahedralStereo value) Deprecated, for removal: This API element is subject to removal in a future version.TetrahedralStereoCenter(AtomSelection selection, StereoConstants.StereoValue.TetrahedralStereo value, EnhancedStereo enhancedStereo) Deprecated, for removal: This API element is subject to removal in a future version.TetrahedralStereoCenter(AtomSelection selection, StereoConstants.StereoValue.TetrahedralStereo value, EnhancedStereo enhancedStereo, List<AttachedData> attachedData) Deprecated, for removal: This API element is subject to removal in a future version.TetrahedralStereoCenter(AtomSelection selection, StereoConstants.StereoValue.TetrahedralStereo value, Optional<EnhancedStereo> enhancedStereo, List<AttachedData> attachedData) Deprecated, for removal: This API element is subject to removal in a future version.
- 
Method SummaryModifier and TypeMethodDescriptionvoidAccepts visitors.Gets the attached data.Returns the stereo center value.Returns the enhanced stereo group (optional).Gets a selection which contains index of center atom and indexes of ligands.getValue()Deprecated, for removal: This API element is subject to removal in a future version.As of Marvin 14.9.15, replaced bygetCIPValue().toString()
- 
Constructor Details- 
TetrahedralStereoCenterpublic TetrahedralStereoCenter(AtomSelection selection, CIPStereoDescriptorIface.CIPValue.TetrahedralStereoIUPACValue value, Optional<EnhancedStereo> enhancedStereo, List<AttachedData> attachedData) Constructs a new instance of tetrahedral stereo center with attached data.- Parameters:
- selection- atom selection
- value- stereo value
- enhancedStereo- (optional) enhanced stereo
- attachedData- attached data
 
- 
TetrahedralStereoCenterpublic TetrahedralStereoCenter(AtomSelection selection, CIPStereoDescriptorIface.CIPValue.TetrahedralStereoIUPACValue value, EnhancedStereo enhancedStereo, List<AttachedData> attachedData) Constructs a new instance of tetrahedral stereo center with attached data.- Parameters:
- selection- atom selection
- value- stereo value
- enhancedStereo- enhanced stereo
- attachedData- attached data
 
- 
TetrahedralStereoCenterpublic TetrahedralStereoCenter(AtomSelection selection, CIPStereoDescriptorIface.CIPValue.TetrahedralStereoIUPACValue value, EnhancedStereo enhancedStereo) Constructs a new instance of tetrahedral stereo center.- Parameters:
- selection- atom selection
- value- stereo value
- enhancedStereo- enhanced stereo
 
- 
TetrahedralStereoCenterpublic TetrahedralStereoCenter(AtomSelection selection, CIPStereoDescriptorIface.CIPValue.TetrahedralStereoIUPACValue value) Constructs a new instance of tetrahedral stereo center.- Parameters:
- selection- atom selection
- value- stereo value
 
- 
TetrahedralStereoCenter@Deprecated(forRemoval=true) @SubjectToRemoval(date=JUL_01_2025) public TetrahedralStereoCenter(AtomSelection selection, StereoConstants.StereoValue.TetrahedralStereo value, Optional<EnhancedStereo> enhancedStereo, List<AttachedData> attachedData) Deprecated, for removal: This API element is subject to removal in a future version.Constructs a new instance of tetrahedral stereo center with attached data.- Parameters:
- selection- atom selection
- value- stereo value
- enhancedStereo- (optional) enhanced stereo
- attachedData- attached data
 
- 
TetrahedralStereoCenter@Deprecated(forRemoval=true) @SubjectToRemoval(date=JUL_01_2025) public TetrahedralStereoCenter(AtomSelection selection, StereoConstants.StereoValue.TetrahedralStereo value, EnhancedStereo enhancedStereo, List<AttachedData> attachedData) Deprecated, for removal: This API element is subject to removal in a future version.Constructs a new instance of tetrahedral stereo center with attached data.- Parameters:
- selection- atom selection
- value- stereo value
- enhancedStereo- enhanced stereo
- attachedData- attached data
 
- 
TetrahedralStereoCenter@Deprecated(forRemoval=true) @SubjectToRemoval(date=JUL_01_2025) public TetrahedralStereoCenter(AtomSelection selection, StereoConstants.StereoValue.TetrahedralStereo value, EnhancedStereo enhancedStereo) Deprecated, for removal: This API element is subject to removal in a future version.Constructs a new instance of tetrahedral stereo center.- Parameters:
- selection- atom selection
- value- stereo value
- enhancedStereo- enhanced stereo
 
- 
TetrahedralStereoCenter@Deprecated(forRemoval=true) @SubjectToRemoval(date=JUL_01_2025) public TetrahedralStereoCenter(AtomSelection selection, StereoConstants.StereoValue.TetrahedralStereo value) Deprecated, for removal: This API element is subject to removal in a future version.Constructs a new instance of tetrahedral stereo center.- Parameters:
- selection- atom selection
- value- stereo value
 
 
- 
- 
Method Details- 
getSelectionDescription copied from interface:StereoCenterGets a selection which contains index of center atom and indexes of ligands.- Specified by:
- getSelectionin interface- StereoCenter
- Returns:
- an AtomSelection class
- See Also:
 
- 
getAttachedDataDescription copied from interface:StereoCenterGets the attached data.- Specified by:
- getAttachedDatain interface- StereoCenter
- Returns:
- attached data
- See Also:
 
- 
getValue@Deprecated(forRemoval=true) @SubjectToRemoval(date=JUL_01_2025) public StereoConstants.StereoValue.TetrahedralStereo getValue()Deprecated, for removal: This API element is subject to removal in a future version.As of Marvin 14.9.15, replaced bygetCIPValue().Description copied from interface:StereoCenterReturns the stereo center value.- Specified by:
- getValuein interface- StereoCenter
- See Also:
 
- 
getCIPValueDescription copied from interface:StereoCenterReturns the stereo center value.- Specified by:
- getCIPValuein interface- StereoCenter
- Returns:
- stereo value
- See Also:
 
- 
getEnhancedStereoReturns the enhanced stereo group (optional).- Returns:
- enhanced stereo group
 
- 
toString
- 
acceptDescription copied from interface:StereoCenterAccepts visitors.- Specified by:
- acceptin interface- StereoCenter
- Parameters:
- v- stereo center visitor
- See Also:
 
 
- 
TetrahedralStereoCenter(AtomSelection, TetrahedralStereoIUPACValue).