CrystalEdgeReferences public class CrystalEdge : IStorable Show allImmutable edge of a material thumbnail gem. AllConstructorsPropertiesMethods ObsoleteInherited ConstructorsCrystalEdge#public CrystalEdge(IReader reader)Deserialize a shape from an archive.Parameters:reader (IReader)CrystalEdge#public CrystalEdge(Locus point0, Locus point1, Locus normal0, Locus normal1)Create a new crystal edge.Parameters:point0 (Locus)Start of edge.point1 (Locus)End of edge.normal0 (Locus)Normal of first adjacent face.normal1 (Locus)Normal of second adjacent face.PropertiesNormal0#public Locus Normal0 { get; }Gets the plane of the first adjacent face to this edge.Normal1#public Locus Normal1 { get; }Gets the plane of the second adjacent face to this edge.Point0#public Locus Point0 { get; }Gets the start point of the edge.Point1#public Locus Point1 { get; }Gets the end point of the edge.Visibility#public CrystalVisibility Visibility { get; }Gets the visibility of this edge.MethodsRender#public void Render(Graphics graphics, GuiseCurve guise)Render this edge to a graphics context.Parameters:graphics (Graphics)guise (GuiseCurve)Store#public void Store(IWriter writer)Serialize this shape.Parameters:writer (IWriter)Implements: StoreTransform#public CrystalEdge Transform(Transform transform)Transform this edge.Parameters:transform (Transform)Tranformation.Returns: Transformed edge.