cz.cuni.jagrlib
Interface IntersectionAttributes
- All Known Subinterfaces:
- SceneNode, Solid
- All Known Implementing Classes:
- BrepSolid, Cone, CSGCommonNode, CSGLeaf, CSGNode, Cube, Cylinder, DefaultSceneNode, DefaultSolid, Plane, Revolution, SolidSpecimen, Sphere
public interface IntersectionAttributes
Object can compute intersection-attributes.
- See Also:
- IntersectionAttributes.java,
MicroFacet
|
Method Summary |
int |
assertAttributes(MicroFacet mf,
java.lang.Object tmp,
int attributes)
Asserts validity of the given intersection-attributes. |
assertAttributes
int assertAttributes(MicroFacet mf,
java.lang.Object tmp,
int attributes)
- Asserts validity of the given intersection-attributes.
- Parameters:
mf - The checked intersection.tmp - Non-mandatory object holding state-information for deferred computations.attributes - Attribute mask (required attributes - see
MicroFacet.VALID_*).
- Returns:
- Attributes which were not computed.