public abstract class SymbolVisibility extends Object
SymbolVisibility visibility = SymbolVisibility.iupacRecommendations();
Constructor and Description |
---|
SymbolVisibility() |
Modifier and Type | Method and Description |
---|---|
static SymbolVisibility |
all()
All atom symbols are visible.
|
static SymbolVisibility |
iupacRecommendations()
Displays a symbol based on the preferred representation from the IUPAC guidelines (GR-2.1.2)
(Jonathan Brecher. Pure Appl. Chem. 2008. 80).
|
static SymbolVisibility |
iupacRecommendationsWithoutTerminalCarbon()
Displays a symbol based on the acceptable representation from the IUPAC guidelines (GR-2.1.2)
(Jonathan Brecher. Pure Appl. Chem. 2008. 80).
|
abstract boolean |
visible(IAtom atom,
List<IBond> neighbors,
RendererModel model)
Determine if an atom with the specified bonds is visible.
|
public abstract boolean visible(IAtom atom, List<IBond> neighbors, RendererModel model)
atom
- an atomneighbors
- neighboring bondspublic static SymbolVisibility all()
public static SymbolVisibility iupacRecommendations()
public static SymbolVisibility iupacRecommendationsWithoutTerminalCarbon()
Copyright © 2021. All rights reserved.