Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/GAP/pkg/hap/lib/Knots/   (Algebra von RWTH Aachen Version 4.15.1©)  Datei vom 19.6.2025 mit Größe 1 kB image not shown  

Quelle  knots.gd   Sprache: unbekannt

 
#####################################################################
#####################################################################
DeclareCategory("IsHapPureCubicalLink",IsObject);

DeclareRepresentation(  "IsHapPureCubicalLinkRep",
                        IsComponentObjectRep and
                        IsHapPureCubicalComplex,
                        ["binaryArray",
                         "name",
                         "properties"]);

HapPureCubicalLinkFamily:=NewFamily( "HapPureCubicalLinkFamily",
                                 IsHapPureCubicalLink,
                                 IsHapPureCubicalLink);

HapPureCubicalLink:=NewType(HapPureCubicalLinkFamily,IsHapPureCubicalLinkRep);


InstallMethod( ViewObj,
"for HapPureCubicalLink",
[IsHapPureCubicalLink],
function(T)
if EvaluateProperty(T,"knot") then
Print(T!.name,"\n");
else
Print("Pure cubical link.\n");
fi;
end);

InstallMethod( PrintObj,
"for HapPureCubicalLink",
[IsHapPureCubicalLink],
function(T)
if EvaluateProperty(T,"knot") then
Print(T!.name,"\n");
else
Print("Pure cubical link.\n");
fi;
end);
#####################################################################
#####################################################################


[ Dauer der Verarbeitung: 0.3 Sekunden  (vorverarbeitet)  ]