#include "CCS_AISShape.h" //CCS_AISShape::CCS_AISShape(const TopoDS_Shape& shap):AIS_Shape(shap) CCS_AISShape::CCS_AISShape(const TopoDS_Shape& shape) { this->realAisShape = new AIS_Shape(shape); } CCS_AISShape::CCS_AISShape() { } void CCS_AISShape::set_CCS_Shape_Id(int id) { this->CCS_Shape_Id = id; } int CCS_AISShape::get_CCS_Shape_Id() { return this->CCS_Shape_Id; } void CCS_AISShape::set_CCS_Shape_Type(int type) { this->CCS_Shape_Type = type; } void CCS_AISShape::set_CCS_Shape_LodFactor(double lodFactor) { this->CCS_Shape_LodFactor = lodFactor; } Handle_AIS_Shape CCS_AISShape::get_RealAisShape() { return this->realAisShape; } void CCS_AISShape::set_RealAisShape(Handle_AIS_Shape aisshape) { this->realAisShape = aisshape; } void CCS_AISShape::set_CCS_Visible(bool visible) { this->CCS_Visible = visible; } bool CCS_AISShape::get_CCS_Visible() { return this->CCS_Visible; } /* * */ CCS_AISShape630::CCS_AISShape630(const TopoDS_Shape& shape) :AIS_Shape(shape) { }