상속: IfcRepresentationItem
예제 #1
0
 protected static void parseFields(IfcLightSource l, List <string> arrFields, ref int ipos)
 {
     IfcGeometricRepresentationItem.parseFields(l, arrFields, ref ipos);
     l.mName             = arrFields[ipos++];
     l.mLightColour      = ParserSTEP.ParseLink(arrFields[ipos++]);
     l.mAmbientIntensity = ParserSTEP.ParseDouble(arrFields[ipos++]);
     l.mIntensity        = ParserSTEP.ParseDouble(arrFields[ipos++]);
 }
예제 #2
0
 protected IfcGeometricRepresentationItem(DatabaseIfc db, IfcGeometricRepresentationItem i, DuplicateOptions options) : base(db, i, options)
 {
 }
예제 #3
0
파일: IFC G.cs 프로젝트: jenca-cloud/ggIFC
		protected static void parseFields(IfcGeometricRepresentationItem i, List<string> arrFields, ref int ipos) { IfcRepresentationItem.parseFields(i, arrFields, ref ipos); }
예제 #4
0
파일: IFC G.cs 프로젝트: jenca-cloud/ggIFC
		protected IfcGeometricRepresentationItem(IfcGeometricRepresentationItem p) : base(p) { }
예제 #5
0
 protected static void parseFields(IfcGeometricRepresentationItem i, List <string> arrFields, ref int ipos)
 {
     IfcRepresentationItem.parseFields(i, arrFields, ref ipos);
 }
예제 #6
0
 internal static void parseFields(IfcGeometricSet s, List <string> arrFields, ref int ipos)
 {
     IfcGeometricRepresentationItem.parseFields(s, arrFields, ref ipos); s.mElements = ParserSTEP.SplitListLinks(arrFields[ipos++]);
 }
예제 #7
0
 internal static void parseFields(IfcVector v, List <string> arrFields, ref int ipos)
 {
     IfcGeometricRepresentationItem.parseFields(v, arrFields, ref ipos); v.mOrientation = ParserSTEP.ParseLink(arrFields[ipos++]); v.mMagnitude = ParserSTEP.ParseDouble(arrFields[ipos++]);
 }
예제 #8
0
 protected IfcGeometricRepresentationItem(DatabaseIfc db, IfcGeometricRepresentationItem i) : base(db, i)
 {
 }
예제 #9
0
 protected IfcGeometricRepresentationItem(IfcGeometricRepresentationItem p) : base(p)
 {
 }
예제 #10
0
 internal static void parseFields(IfcOneDirectionRepeatFactor f, List <string> arrFields, ref int ipos)
 {
     IfcGeometricRepresentationItem.parseFields(f, arrFields, ref ipos); f.mRepeatFactor = ParserSTEP.ParseLink(arrFields[ipos++]);
 }
예제 #11
0
 internal static void parseFields(IfcHalfSpaceSolid s, List <string> arrFields, ref int ipos)
 {
     IfcGeometricRepresentationItem.parseFields(s, arrFields, ref ipos); s.mBaseSurface = ParserSTEP.ParseLink(arrFields[ipos++]); s.mAgreementFlag = ParserSTEP.ParseBool(arrFields[ipos++]);
 }
예제 #12
0
 protected IfcGeometricRepresentationItem(DatabaseIfc db, IfcGeometricRepresentationItem i)
     : base(db,i)
 {
 }
예제 #13
0
파일: IFC S.cs 프로젝트: jenca-cloud/ggIFC
		public IfcShapeRepresentation(IfcGeometricRepresentationItem representation) : base(representation, "Body", "") { setIdentifiers(representation); }