public override bool Equals(object obj) { EdgeBasis otherEdgeBasis = obj as EdgeBasis; if (otherEdgeBasis == null) { return(false); } if (otherEdgeBasis.localEdge != this.localEdge) { return(false); } return(base.Equals(obj)); }
public override bool IsSubBasis(Basis other) { EdgeBasis otherEdgeBasis = other as EdgeBasis; if (otherEdgeBasis == null) { return(false); } if (otherEdgeBasis.localEdge != this.localEdge) { return(false); } return(base.IsSubBasis(other)); }
internal GradientCache(NodeSetController owner, EdgeBasis edgeBasis) : base(owner) { this.edgeBasis = edgeBasis; }
public ValueCache(NodeSetController owner, EdgeBasis edgeBasis) : base(owner) { this.edgeBasis = edgeBasis; }
public MonomialCache(NodeSetController owner, EdgeBasis edgeBasis) : base(owner) { this.edgeBasis = edgeBasis; }
public EdgeNodeCache(NodeSetController owner, EdgeBasis edgeBasis, int localEdge) : base(owner) { this.edgeBasis = edgeBasis; this.localEdge = localEdge; }