GeometryGym.Ifc.ParserIfc.parseColour C# (CSharp) Méthode

parseColour() static private méthode

static private parseColour ( string str ) : IfcColour
str string
Résultat IfcColour
        internal static IfcColour parseColour(string str)
        {
            string kw = "", def = "";
            int id = 0;
            ParserIfc.GetKeyWord(str, out id, out kw, out def);
            if (string.IsNullOrEmpty(kw))
                return null;
            if (string.Compare(kw, "IFCCOLOURRGB", false) == 0)
                return IfcColourRgb.Parse(str);
            if (string.Compare(kw, "IFCDRAUGHTINGPREDEFINEDCOLOUR", false) == 0)
                return IfcDraughtingPreDefinedColour.Parse(str);
            return null;
        }