FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
AcGiEdgeData.h
Go to the documentation of this file.
1#pragma once
2
3//
4// (C) Copyright 2005-2024 by Graebert GmbH.
5//
6// Permission to use, copy, modify, and distribute this software in
7// object code form for any purpose and without fee is hereby granted,
8// provided that the above copyright notice appears in all copies and
9// that both that copyright notice and the limited warranty and
10// restricted rights notice below appear in all supporting
11// documentation.
12//
13// GRAEBERT PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
14// GRAEBERT SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
15// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. GRAEBERT GMBH
16// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
17// UNINTERRUPTED OR ERROR FREE.
18
19#include "AcGiParameter.h"
20
21class AcCmEntityColor;
22class AcDbObjectId;
23class AcRxClass;
24
26{
27public:
29
31 virtual ~AcGiEdgeData(void);
32 virtual AcCmEntityColor * trueColors(void)const ;
33 virtual AcDbObjectId * layerIds(void)const ;
34 virtual AcDbObjectId * linetypeIds(void)const ;
35 virtual Adesk::LongPtr* selectionMarkers(void)const ;
36 virtual short * colors(void)const ;
37 virtual unsigned char * visibility(void)const ;
38 virtual void setColors(short const *);
39 virtual void setLayers( AcDbObjectId const *);
40 virtual void setLineTypes( AcDbObjectId const *);
41 virtual void setSelectionMarkers(Adesk::LongPtr const *);
42 virtual void setTrueColors( AcCmEntityColor const *);
43 virtual void setVisibility(unsigned char const *);
44
45};
virtual AcCmEntityColor * trueColors(void) const
ACRX_DECLARE_MEMBERS(AcGiEdgeData)
virtual Adesk::LongPtr * selectionMarkers(void) const
virtual void setSelectionMarkers(Adesk::LongPtr const *)
virtual void setVisibility(unsigned char const *)
virtual void setLayers(AcDbObjectId const *)
virtual AcDbObjectId * linetypeIds(void) const
virtual void setLineTypes(AcDbObjectId const *)
virtual short * colors(void) const
virtual void setTrueColors(AcCmEntityColor const *)
virtual ~AcGiEdgeData(void)
virtual void setColors(short const *)
AcGiEdgeData(void)
virtual unsigned char * visibility(void) const
virtual AcDbObjectId * layerIds(void) const