|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IMolecularDescriptor
Classes that implement this interface are QSAR descriptor calculators
for IMolecule objects.
| Method Summary | |
|---|---|
DescriptorValue |
calculate(IAtomContainer container)
Calculates the descriptor value for the given IAtomContainer. |
IDescriptorResult |
getDescriptorResultType()
Returns the specific type of the DescriptorResult object. |
| Methods inherited from interface org.openscience.cdk.qsar.IDescriptor |
|---|
getDescriptorNames, getParameterNames, getParameters, getParameterType, getSpecification, setParameters |
| Method Detail |
|---|
DescriptorValue calculate(IAtomContainer container)
container - An IAtomContainer for which this descriptor
should be calculated
DescriptorValue that contain the
calculated value as well as specification detailsIDescriptorResult getDescriptorResultType()
DescriptorValue object. Note that the same result
can be achieved by interrogating the DescriptorValue object; this method
allows you to do the same thing, without actually calculating the descriptor.
Additionally, the length indicated by the result type must match the actual
length of a descriptor calculated with the current parameters. Typically, the
length of array result types vary with the values of the parameters. See
IDescriptor for more details.
IDescriptorResult interface indicating
the actual type of values returned by the descriptor in the DescriptorValue object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||